Wikipedia:Reference desk/Archives/Computing/2007 July 7
{{#ifeq:{{PAGENAME}}|Special:Undelete| |{{#if:{{{nosubst|}}}|
How can I connect both of these computers to the Internet?
My cousin has two computers that run on Windows. He uses Verizon DSL and a Westell 6100 modem. He has succeeded in connecting one of his computers to the Internet. He also wants to connect his second computer to the Internet. However, a tech support guy from Verizon said that that was not possible because the Westell 6100 modem only supports 1 computer. He said that my cousin has to purchase a router.
My cousin is very reluctant to purchase a router. Is there any inexpensive way he can connect both of his computers to the Internet? —The preceding unsigned comment was added by Metroman (talk • contribs){{#if:00:00, 7 July 2007| 00:00, 7 July 2007|}}.
:Yes, it's called a router. Seriously. You can buy a basic ethernet router/switch for under $30 [http://www.amazon.com/exec/obidos/ASIN/B000I249MA/donhosek]. Donald Hosek 22:09, 6 July 2007 (UTC)
::I checked some stores in the neighborhood and routers were more than $60. My research says that the Westell 6100 modem also comes with router functionality. It has two ports, an Ethernet one and an USB one.
:::Or if you have a spare old computer lying around with 64mb of memory then you can install M0n0wall on it and let that do the routing is well. --antilivedT | C | G 22:43, 6 July 2007 (UTC)
:::Your Westell modem won't work as a router. Although it does have two connectors (like my Motorola SurfBOARD), you're only supposed to use one. Unless your modem has Network address translation (and I bet it doesn't), the modem wouldn't be able to figure out which packets belong to which computer. Just buy a router for $20. If you can afford $20 or more per month for a DSL subscription, you can afford a router. bCube (talk · contribs) 07:30, 7 July 2007 (UTC)
:You've got two choices: You can purchase a dedicated NAT router, or you can turn one of the computers into a NAT router by installing a second network card and activating "Internet Connection Sharing". A cheap NAT router will cost about $20, a cheap network card will cost about $10. --Carnildo 23:15, 6 July 2007 (UTC)
:The Westell 6100 is a router, but it has only one Ethernet port. You can use a switch or hub to plug multiple computers into it. --Bavi H 22:05, 7 July 2007 (UTC)
::Late advice here, but Bavi H is on the right track. You need a switch or hub and not a router, which go for about 10 bucks. I use a linksys switch for my setup. Take the ethernet cord from the modem and put it into the "uplink" slot on the switch. Then plug your computers into the other ports on the switch.--GTPoompt(talk) 15:36, 12 July 2007 (UTC)
what was the first wikipedia article?
what was it?
:As far as I recall, that info is lost. There was a database change or something a few years back and the info was lost. This has been asked several times before, maybe I'll search the archives and try and find a better answer before someone else who knows off the top of their head responds.... Dismas|(talk) 22:34, 6 July 2007 (UTC)
::Ah, here you go: Wikipedia:Wikipedia's oldest articles. Dismas|(talk) 22:37, 6 July 2007 (UTC)
WP:OLDEST and UuU --ʇuǝɯɯoɔɐqǝɟ 22:39, 6 July 2007 (UTC)
:::Prior to wikipedia, there was another project called Nupedia. The first article posted on that was atonality ;
by Christoph Hust ;
Posted 2000-07-25; reviewed and approved by the Music group; editor, G. B. Lane ; lead reviewer, Edward (Ted) McIrvine ; lead copyeditors, Bruce Hamilton and Ruth S. Ifcher .
Vista and Libertad
Okay so I bought Velvet Revolver's new album, "Libertad" today. I put it into my computer (running on window's vista home basic) and it doesn't recognize the CD. When I try going to Computer>Libertad, it just ejects the drive. What's wrong?
:You're using Vista. *badumppsssh*. Seriously, could be a scratched disk, does it work in other computers or CD players? ...It could also be DRM, although I'm not very familiar with that --ʇuǝɯɯoɔɐqǝɟ 01:22, 7 July 2007 (UTC)
:Yeah, I'm guessing DRM. I know the first album was notorious for heavy-handed DRM, so the label probably did it again. -- Kesh 05:14, 7 July 2007 (UTC)
::DRM is not encoded on regular audio CDs. Tcrow777 talk 19:18, 7 July 2007 (UTC)
:::Not true. --frotht 05:29, 8 July 2007 (UTC)
::::Linux ask you what section (the data or audio) should be played, much more intelligent than even Vista... --antilivedT | C | G 06:09, 8 July 2007 (UTC)
:::::Copy protection generally works by modifying the CD layout so that the tracks are not visible to CD drives but are to Audio CD players (which generally uses the Analog data path to play CDs, unlike computer drives). As such, many brands of CD drives have problems recognizng them, but some can. Try a different drive. Or use the drive's analog output (there used to be analog out jack on older drives that plugged in directly to sound card, and swith media players to analog mode; or turn on the computer but do not boot the OS, put the CD in and plug in speakers directly to the headphone jack). --soum talk 08:19, 8 July 2007 (UTC)
::::::Actually some are just simply mixed-mode CD. Windows will only display the first (data) part so you cannot get to the actual audio part to rip it. It's merely a "feature" of Windows. --antilivedT | C | G 22:01, 8 July 2007 (UTC)
:::::::They are not "mixed mode" CDs (the data and audio tracks cannot be mixed in any order). The audio tracks MUST precede ALL audio tracks, or audio CD players wont be able to see them. And Windows definitely doesnt have problems with mixed mode CDs or enhanced CDs. It is able to properly see all tracks. If it does not happen to recognize the tracks, you wont be able to access it via Windows Explorer, but you can use burning software to extract the raw tracks or use address remapping to get it to do so (like using Mt. Rainier discs on non MRW drives with software drivers). But with copy protected CDs, the disc is not recognized at all (the drive continues to show as empty), its because the drive does not recognize the disc and has nothing to do with windows. It would behave the same on all OSs. Copy protected CDs use a lot of techniques on the data track like not closing it, or having the TOC point to locations outside the physical boundary of the discs (I cant remember the website I read it, but I can remember I reached it when I was trying to get the source of CDBurnerXP). Most drives have problems with such discs and that what allows the copy protection system to work (unless you go the Sony/BMG way and install a filesystem driver hidden behind a rootkit).
I.T
How I.T related to Philosophy?
:Among many other things, you might look at Open source, and Unix philosophy, for starters. These are not universal concepts in IT, but they certainly qualify. Nimur 05:48, 7 July 2007 (UTC)
::I have my own philosophy concerning this, it's called do your own homework --ʇuǝɯɯoɔɐqǝɟ 05:53, 7 July 2007 (UTC)
I.T. is thoroughly drenched in the viscous impenetrable sludge of philosophical inquiry. Indeed, the academic disciplines currently promoted as "computer science" in most institutions walk hand-in-hand with entrenched and long-standing philosophical traditions, conjecture and speculation.
This relationship is so fundamental, so thorough, that it is probably more sensible to ask how I.T. is not related to philosophy.
:For example, just a tiny sampling would include:
:* Artificial intelligence, Leaky abstraction, Determinism-> :Category:Epistemology
:* Software engineering, Separation of concerns, Object orientation, -> Ontology
:* Semiotics, Formal language, Computer language, -> Philosophy of language
:* Recursion theory, Paradox, Metamathematics, <- Self reference
It is impossible to gain even a rudimentary understanding of I.T. without confronting fundamental principles and questions of philosophy, whether you recognize them or not. dr.ef.tymac 14:15, 7 July 2007 (UTC)
Virus!!!!!!!! Alert
I have my 2Gb mp4 but the problem with my mp4 it has a trojan virus. how could i remove the f*cking virus??????
:Delete the file? Splintercellguy 02:26, 7 July 2007 (UTC)
:Normally, whatever program you used to detect the virus can also delete/quarantine the file. - Akamad 05:04, 7 July 2007 (UTC)
You could reformat the player's hard drive and re-sync your music. 68.44.59.204 21:36, 7 July 2007 (UTC)
What virus? (mp4 is usually a media container.) Epylar 02:27, 8 July 2007 (UTC)
Installing Operating Systems on Different Hardware
Greetings. Does anyone know if it is possible to install Mac OS X on a Windows-based PC? For example, I have a Compaq Presario Desktop computer, currently running Windows XP. Is it still possible for me to install the Mac operating system on it, from a disc? Thanks.Folger 02:56, 7 July 2007 (UTC)
:Short answer: no. --cesarb 03:01, 7 July 2007 (UTC)
::As far as OSX, I believe not, although I've heard of OSX running on everything from Apple TV to Xbox 360. If you're talking about OS in general, then yes, although they have to be modified. For example, Linux variants run on everything from iPods, to PDAs, to Macs, to toasters, to xbox, to routers... the list goes on and on. If you want to replace your Windows XP install, you could consider linux. If you want advice on that, leave a note on my talk page, so it doesn't fill this place up. Not to mention, if you just want the LOOK of OSX, Linux can replicate it fairly accurately --ʇuǝɯɯoɔɐqǝɟ 03:36, 7 July 2007 (UTC)
:Sure you can, but it's illegal. Splintercellguy 03:34, 7 July 2007 (UTC)
::It is not illegal if you buy it from Apple; you can install the Intel-based version of Mac OS X, but I recommend you go the way of Linux with KDE instead; you will have to istall either OS on a separate partition and there are a lot of Hardware compatibility issues. Tcrow777 talk 03:41, 7 July 2007 (UTC)
:::Is it illegal if you buy it from Apple? No, because it won't work. The OS X EULA prohibits using OS X on a computer that is not Apple branded and EFI will prevent such an installation. The Intel version of OS X can run on standard PCs, but emulation of EFI and sometimes SSE3 is required, making the computer's operation generally slower (than running Linux on the equivalent PC) and unsatisfying. Please note that modifying OS X to not check for EFI is clearly against the terms of the OS X EULA. Freedomlinux 01:06, 13 July 2007 (UTC)
:The [http://insanelymac.com InsanelyMac.com] forum probably has more information on installing OSx86. Splintercellguy 04:12, 7 July 2007 (UTC)
::The OS X EULA IIRC requires OS X be installed on a Mac, so yes, it is illegal. Furthermore, OS X as obtained from Apple won't boot in a PC -- the copy has to be modified. —Preceding unsigned comment added by 149.135.20.212 (talk • contribs) 06:15, 7 July 2007 (UTC)
:::It is anti-trust to require that OS X be installed on a Mac Computer. Tcrow777 talk 06:19, 7 July 2007 (UTC)
::::Not really. Apple sells Macs, not Mac OSX. There is no reason a consumer would be forced to use OSX, so your point is null. Please don't suggest our users break the law based on your highly questionable opinion of the law. --ʇuǝɯɯoɔɐqǝɟ 06:29, 7 July 2007 (UTC)
:::::(comment removed by author--appears to be addressed below, so was redundant) Epylar 02:31, 8 July 2007 (UTC) Epylar 02:33, 8 July 2007 (UTC)
:::::It's NOT against the law, and even if it was protected under the DMCA it has a clause specifically protecting an individual's right to tinker- you just can't distribute information regarding bypassing security. Also apple [http://www.amazon.com/Apple-Mac-Tiger-10-4-6-DVD/dp/B000BWZZLG/ref=pd_bbs_1/002-8702578-5844057?ie=UTF8&s=software&qid=1183872391&sr=8-1 does sell osx]... at an insane price I might add, since it's really just a gui and a set of drivers plus free software --frotht 05:27, 8 July 2007 (UTC)
You will need to modify Mac OS X, because the "Trusted Platform Module" (TPM) is embedded inside those litle Intel-based Macs to make it to where you cannot install Mac OS X on PCs, but there is a way, the OSx86 Project has found one and there website is right [http://wiki.osx86project.org/ here]. Tcrow777 talk 06:44, 7 July 2007 (UTC)
:What, "…opinion of the law." I know about this. Apple sells OS X separately (how do you upgrade?) so it is anti-trust. Tcrow777 talk 07:10, 7 July 2007 (UTC)
::The Trusted Platform Modules inside Macs were never used, and newer Macs don't have the TPM inside them anymore. Just wanted to point that out. bCube (talk · contribs) 07:22, 7 July 2007 (UTC)
:::I don't believe you! Do you have a website to back that up (this is not an article or something, but I want more solid evidence in order to believe you). Tcrow777 talk 07:59, 7 July 2007 (UTC)
::::[http://www.osxbook.com/book/bonus/chapter10/tpm/ This site] says: "At the time of this writing (October 2006), the newest Apple computer models, such as the MacPro and possibly the revised MacBook Pro and the revised iMac, do not contain an onboard Infineon TPM. Apple could bring the TPM back, perhaps, if there were enough interest (after all, it is increasingly common to find TPMs in current notebook computers), but that's another story." The site also mentions that MacOSX never used the TPM in the OS. -- JSBillings 12:32, 7 July 2007 (UTC)
::You say "anti-trust" like it was something meaningful here or some straightforward piece of the law. It isn't. When you violate a EULA technically you are violating copyright. Even the OSx86 wiki people know this and thus have the standard "we're not telling you how to break the law, we're just talking about it in the abstract!" disclaimer that all piracy sites have, and that courts have held to be worthless, at the bottom of their FAQ. --24.147.86.187 11:33, 7 July 2007 (UTC)
:::No, no no no no no no. You're wrong- most courts do not honor EULAs as binding. They're just a part of the software that you have to click a button to pass and has some text scroll by, it's not an actual contract and it's not binding and it's definately not a violation of copyright.. that wouldnt even make sense --frotht 16:00, 7 July 2007 (UTC)
::::If a EULA were treated as a copyright license then yes, it would make sense, in the same way that the GFL makes sense and restricts what someone can or cannot do with a piece of software. In any case, EULA enforcibility depends on a lot of things. The examples on the EULA page are telling: in one, it was held as worthless since it basically was being used to deny that the software should work at all (software claimed it was MS DOS compliant, but it was in fact not); in another, it was held as valid since someone tried to pirate the software and claim that the EULA didn't mean anything. Now "putting an operating system on unapproved hardware" is probably somewhere in between those two poles, and I would think it rash to dismiss the idea that the EULA's copyright license in this respect would not apply here without existing caselaw. I imagine most lawyers would probably agree, though I am not a lawyer. But then again, neither are you. --24.147.86.187 13:17, 12 July 2007 (UTC)
:It's a lot easier to do the way around — installing Windows on an (Intel based) Mac, just FYI. --24.147.86.187 11:33, 7 July 2007 (UTC)
::Apple can yap all they want about "ZOMG DUNT INSTALL OYR OSX OHN UR WINDOWZE PCZ OHR WEEL GEHT JOO" and slap all sorts of warnings in the eula, but unless they actually stop you technically then there's nothing they can do about it. See EULA. Note that even if those technical measures are pathetic and easily defeated, if they're cryptographic in nature then apple will have legal ground to stand on via the DMCA. Also yes IMO it's antitrust. --frotht 15:56, 7 July 2007 (UTC)
:::If what you say about the TPM is true, one can simply buy Mac OS X from Apple (not including Hardware compatibility issues) and install it on a PC. Tcrow777 talk 19:00, 7 July 2007 (UTC)
::::It has other (more falsifiable) ways of detecting if it's an apple computer.. --frotht 04:05, 8 July 2007 (UTC)
:::::For the Hardware compatibility issues you could try drivers for Linux, UNIX, or BSD, since Mac OS X is based on the UNIX/Linux family. Tcrow777 talk 05:43, 8 July 2007 (UTC)
:::Read the EULA article again. It does not say unambiguously that they cannot be enforced. In fact it says in many cases that they have been enforced. You also mention "most courts" as if it were an opinion poll — it is not. Also, I'm not sure why rending the voice of Apple in 133t speak is supposed to be compelling to any side of the argument. --24.147.86.187 13:20, 12 July 2007 (UTC)
Computer cooling
Is it possible to take the fan out from an old power supply and hook it up to my computer for extra cooling, using my current PSU for power? I am talking about placing it in the fan slot in the middle of the case (rather than replacing the one in my PSU).
Most importantly, would this be electrically safe, or would the modified wiring create a hazard to my computer's lovely innards? − Twas Now ( talk • contribs • e-mail ) 08:40, 7 July 2007 (UTC)
:Well since the power supply contain some pretty big capacitors and can give you a fatal shock long after it's disconnected I would suggest you not to do it. I've seen some fans that are soldered directly onto the board so unless you've got a bit of equipment and some molex or 3 pin headers you can't really use it. Otherwise they should be 100% compatible, but always read the label on the fan and the label on the PSU that say not to dissemble it. You can also get a fan for less than $10 in computer/electronics shops. --antilivedT | C | G 10:29, 7 July 2007 (UTC)
:I can tell you from experience DON'T TRY TO DO THIS, it is not worth it. Trust me its not fun having 240v run through your body(Yep those capacitors can store a charge for months) , don't do it. Try to find an old cpu fan, it works much better, or buy a fan from the store. --Chris g 13:18, 7 July 2007 (UTC)
:The warnings are probably warranted, but if you are careful you should be fine. The fan will probably say what voltage it needs so if it is five volt you can hook it up to the red leads from the power supply (12v is yellow or orange) double check the voltage with a meter before you plug anything in. Consider whether you might rather keep the old PSU assembled in case you might need it later. Fans are very cheap, but recycling is cheaper. -- Diletante 16:06, 7 July 2007 (UTC)
:I have replaced the fan in a computer power supply using one from an old psu. If your old power supply hasnt been powered for some time the the capacitors are not likely to be charged up.-- but it is just possilbe-- so best to short them out with a screw driver before remonig the fan. The fan will either be a 5v or 12v unit and it may or may not be plugged into the psu pcb. If you do have a plug on the end, it is unlikly to fit the common power connecotrs in the computer, so you will have to obtain a connector and attach it to the leads. Red is positive and black negative so make sure this is correct or the fan may not operate.
:--Tugjob 16:45, 7 July 2007 (UTC)
A brand new fan for that will probably not cost you more than 20$- you can probably pick something up for 5 at your local PC shop. Please do not endanger yourself over that --ʇuǝɯɯoɔɐqǝɟ 19:37, 7 July 2007 (UTC)
If you must do this try and use a power supply that has not had power running through it for at least a month and above evry thing else don't touch the capacitors (or the thing that looks like a huge audio converter for that matter). --Chris g 02:06, 8 July 2007 (UTC)
:Have commercial power supply designs actually gotten so crappy that they no longer include bleeder resistors? I would have expected that some regulatory agency somewhere still requires these.
:Atlant 14:34, 8 July 2007 (UTC)
::Some EHT supplies do not use bleeders (wonder why) - as I found to my cost when removing an eht lead from a scope tube Ouch! :-(
Firefox Browser
The back and forth feature of my Firefox Browser 2.0.0.4 has got stuck and I am not able to use it at all. Help from the Mozilla has not been of any real use. Neither has been the uninstal/instal again routine.What is the problem?Pksnn 10:26, 7 July 2007 (UTC)
:You may have to get rid of all remnants of Firefox after you've uninstalled it. Before you try this, backup any bookmarks you may have installed, because this process will delete everything related firefox. Try uninstalling, then going to whichever directory Firefox was installed and delete that (eg: c:\Program Files\Mozilla Firefox), then delete the firefox data in this folder too: C:\Documents and Settings\*USERNAME*\Application Data\Mozilla. I think that'll get rid of everything related to firefox. Then you can try re-installing. - Akamad 11:29, 7 July 2007 (UTC)
:Less drastically, you could try safe mode, and you could try reinstalling and then uninstalling and reinstalling -again- so you're using an uninstaller from a fresh install, and you could try alternate profiles. Epylar 05:00, 9 July 2007 (UTC)
Computer screen
Why, on a computer screen, does the mouse pointer go out of view when moved to the left or bottom of the screen, but remains within view when moved to the right or top of the screen? Think outside the box 11:33, 7 July 2007 (UTC)
:Because the actual pointer is at the top-left of the display-pointer (where it is pointing at). The actual pointer itself cannot move out of the screen but the rest of the bitmap can and therefore you can't move it out of the screen at the top and left sides but you can move it out at the right and bottom sides. --antilivedT | C | G 11:49, 7 July 2007 (UTC)
::So thats why, when you move the mouse here, there is always a one-pixel point at the bottom right on the screen. Thanks for that Think outside the box 13:08, 7 July 2007 (UTC)
:Following on from antilived's answer - the active bit of a pointer is called the [http://msdn2.microsoft.com/En-US/library/0b1674x8(vs.80).aspx hot spot]. What you've observed happens because the default cursor has its hotspot at the pixel 1,1. If you use a cursor with its hotspot at 32,32, you would see the opposite. If the pixel at 32,32 were transparent you wouldn't see any part of the pointer at the screen if you moved it into the top-left. — Matt Eason (Talk Contribs) 17:54, 7 July 2007 (UTC)
Logic optimization
Is there any way to optimize this further? I'm mighty suspicious that there's some huge optimization I'm missing since trn and xop are common in each OR tree. I'm making a small computer in a logic simulator as a personal project.. the symbolism in the simulator is rather standard- don't be thrown off by the JMP arrow (it's a hack to open a path from register 0 into the instruction pointer register) or the blue connections (the xfi arrows don't have anything hooked up to them yet). Thanks --frotht 15:14, 7 July 2007 (UTC)
{{-}}
:Also in case anyone's curious, it does work. The entire computer (well, so far since I haven't implemented conditionals yet) is here in xml format, just save it as a cdl file and open it in Cedar Logic.
0
10.5653,25.8021,199.578,-113.555
3
AA_LABEL
159.5,-76.5
LABEL_TEXT Pointer
TEXT_HEIGHT 2
angle 0.0
4
BE_ROM_8x8
35,-25.5
ADDRESS_0 23
ADDRESS_1 24
ADDRESS_2 25
ADDRESS_3 26
ADDRESS_4 9
ADDRESS_5 9
ADDRESS_6 9
ADDRESS_7 9
DATA_OUT_0 11
DATA_OUT_1 12
DATA_OUT_2 13
DATA_OUT_3 34
DATA_OUT_4 39
DATA_OUT_5 40
DATA_OUT_6 41
DATA_OUT_7 42
ENABLE_0 265
angle 0.0
ADDRESS_BITS 8
DATA_BITS 8
5
AE_OR4
102.5,-59
IN_0 53
IN_1 14
IN_2 15
IN_3 16
OUT 1
angle 0.0
INPUT_BITS 4
7
AE_OR4
102.5,-67
IN_0 17
IN_1 18
IN_2 20
IN_3 21
OUT 2
angle 0.0
INPUT_BITS 4
8
FF_GND
29,-20
OUT_0 9
angle 180
OUTPUT_BITS 1
OUTPUT_NUM 0
9
AA_LABEL
159,-62
LABEL_TEXT A
TEXT_HEIGHT 2
angle 0.0
10
AE_OR4
102.5,-75
IN_0 22
IN_1 27
IN_2 28
IN_3 29
OUT 3
angle 0.0
INPUT_BITS 4
12
DE_TO
38.5,-34.5
IN_0 11
angle 270
JUNCTION_ID T0
13
DE_TO
37.5,-34.5
IN_0 12
angle 270
JUNCTION_ID T1
14
DE_TO
36.5,-34.5
IN_0 13
angle 270
JUNCTION_ID T2
15
AE_OR4
102.5,-83
IN_0 30
IN_1 31
IN_2 33
IN_3 35
OUT 4
angle 0.0
INPUT_BITS 4
16
AA_LABEL
159,-40.5
LABEL_TEXT B
TEXT_HEIGHT 2
angle 0.0
17
AE_OR4
95,-91
IN_0 30
IN_1 22
IN_2 17
IN_3 53
OUT 5
angle 270
INPUT_BITS 4
18
AE_OR4
87,-91
IN_0 31
IN_1 27
IN_2 18
IN_3 14
OUT 6
angle 270
INPUT_BITS 4
19
AE_OR4
79,-91
IN_0 33
IN_1 28
IN_2 20
IN_3 15
OUT 7
angle 270
INPUT_BITS 4
20
AE_OR4
71,-91
IN_0 35
IN_1 29
IN_2 21
IN_3 16
OUT 8
angle 270
INPUT_BITS 4
21
AA_LABEL
159,-24.5
LABEL_TEXT C
TEXT_HEIGHT 2
angle 0.0
22
DE_TO
108.5,-59
IN_0 1
angle 0.0
JUNCTION_ID tt0
23
DE_TO
108.5,-67
IN_0 2
angle 0.0
JUNCTION_ID tt1
24
DE_TO
108.5,-75
IN_0 3
angle 0.0
JUNCTION_ID tt2
25
DE_TO
108.5,-83
IN_0 4
angle 0.0
JUNCTION_ID tt3
26
AA_REGISTER4
24,-28
IN_0 74
IN_1 75
IN_2 76
IN_3 77
OUT_0 23
OUT_1 24
OUT_2 25
OUT_3 26
carry_out 276
clear 70
clock 47
count_enable 265
count_up 283
load 32
VALUE_BOX -0.8,-0.8,0.8,1.8
angle 0.0
CURRENT_VALUE 0
INPUT_BITS 4
MAX_COUNT 15
SYNC_CLEAR true
SYNC_LOAD true
UNKNOWN_OUTPUTS false
27
AA_LABEL
64.5,-102
LABEL_TEXT matrix for register
TEXT_HEIGHT 1
angle 0.0
28
DE_TO
95,-97
IN_0 5
angle 270
JUNCTION_ID tf0
29
DE_TO
87,-97
IN_0 6
angle 270
JUNCTION_ID tf1
30
DA_FROM
23,-20
IN_0 32
angle 270
JUNCTION_ID JMP
31
DE_TO
79,-97
IN_0 7
angle 270
JUNCTION_ID tf2
32
DE_TO
71,-97
IN_0 8
angle 270
JUNCTION_ID tf3
33
AA_LABEL
66.5,-103.5
LABEL_TEXT transfers only
TEXT_HEIGHT 1
angle 0.0
35
DE_TO
35.5,-34.5
IN_0 34
angle 270
JUNCTION_ID T3
36
DE_TO
44,-50
IN_0 10
angle 0.0
JUNCTION_ID trn
37
BI_DECODER_4x16
39,-47.5
ENABLE_0 43
IN_0 39
IN_1 40
IN_2 41
IN_3 42
OUT_0 44
OUT_1 58
OUT_2 106
OUT_3 107
OUT_4 119
OUT_5 10
OUT_6 49
OUT_7 45
OUT_8 51
OUT_9 52
angle 0.0
INPUT_BITS 4
39
EE_VDD
35,-39
OUT_0 43
angle 0.0
OUTPUT_BITS 1
OUTPUT_NUM 1
40
AE_OR4
101.5,5
IN_0 363
IN_1 364
IN_2 372
IN_3 372
OUT 71
angle 0.0
INPUT_BITS 4
41
HA_JUNC_2
44,-55
N_in0 44
LED_BOX -0.25,-0.25,0.25,0.25
angle 0.0
42
AE_OR3
76,-47
IN_0 52
IN_1 51
IN_2 45
OUT 50
angle 0.0
INPUT_BITS 3
43
AA_REGISTER4
139.5,-77
IN_0 65
IN_1 66
IN_2 67
IN_3 68
OUT_0 151
OUT_1 150
OUT_2 149
OUT_3 148
clear 59
clock 48
count_enable 69
count_up 69
load 82
VALUE_BOX -0.8,-0.8,0.8,1.8
angle 0.0
CURRENT_VALUE 0
INPUT_BITS 4
MAX_COUNT 15
SYNC_CLEAR true
SYNC_LOAD true
UNKNOWN_OUTPUTS false
44
DE_TO
81,-47
IN_0 50
angle 0.0
JUNCTION_ID xop
45
CC_PULSE
41,-30.5
OUT_0 46
CLICK_BOX -0.75,-0.75,0.75,0.75
PULSE_WIDTH 1
angle 0.0
46
DE_TO
81,-41
IN_0 51
angle 0.0
JUNCTION_ID xsub
47
DE_TO
46,-30.5
IN_0 46
angle 0.0
JUNCTION_ID C
48
DE_TO
81,-39
IN_0 52
angle 0.0
JUNCTION_ID ysub
49
DA_FROM
21,-33
IN_0 47
angle 0.0
JUNCTION_ID C
50
DA_FROM
134,-82
IN_0 48
angle 0.0
JUNCTION_ID C
51
AE_OR4
101.5,-3
IN_0 365
IN_1 367
IN_2 372
IN_3 372
OUT 72
angle 0.0
INPUT_BITS 4
52
AE_OR4
101.5,-11
IN_0 368
IN_1 369
IN_2 372
IN_3 372
OUT 73
angle 0.0
INPUT_BITS 4
53
AE_OR4
101.5,-19
IN_0 370
IN_1 371
IN_2 372
IN_3 372
OUT 78
angle 0.0
INPUT_BITS 4
54
DA_FROM
145,-30.5
IN_0 55
angle 180
JUNCTION_ID reset
55
DA_FROM
143,-47.5
IN_0 56
angle 180
JUNCTION_ID reset
56
FF_GND
140,-70
OUT_0 69
angle 180
OUTPUT_BITS 1
OUTPUT_NUM 0
57
DA_FROM
142.5,-67.5
IN_0 57
angle 180
JUNCTION_ID reset
58
DA_FROM
142.5,-82
IN_0 59
angle 180
JUNCTION_ID reset
59
AE_OR4
93.5,-27
IN_0 370
IN_1 368
IN_2 364
IN_3 363
OUT 79
angle 270
INPUT_BITS 4
60
AA_TOGGLE
41,-28.5
OUT_0 60
CLICK_BOX -0.76,-0.76,0.76,0.76
angle 0.0
OUTPUT_BITS 1
OUTPUT_NUM 0
61
AE_OR4
85.5,-27
IN_0 371
IN_1 369
IN_2 367
IN_3 365
OUT 80
angle 270
INPUT_BITS 4
62
DE_TO
45,-28.5
IN_0 60
angle 0.0
JUNCTION_ID reset
63
AE_OR4
77.5,-27
IN_0 369
IN_1 368
IN_2 365
IN_3 363
OUT 81
angle 270
INPUT_BITS 4
64
DA_FROM
21,-35
IN_0 70
angle 0.0
JUNCTION_ID reset
65
AE_OR4
69.5,-27
IN_0 371
IN_1 370
IN_2 367
IN_3 364
OUT 105
angle 270
INPUT_BITS 4
66
DE_TO
107.5,5
IN_0 71
angle 0.0
JUNCTION_ID xt0
67
DE_TO
107.5,-3
IN_0 72
angle 0.0
JUNCTION_ID xt1
68
DE_TO
107.5,-11
IN_0 73
angle 0.0
JUNCTION_ID xt2
69
BI_TRI_STATE_4BIT
128.5,-74.5
ENABLE_0 58
IN_0 64
IN_1 63
IN_2 62
IN_3 61
OUT_0 65
OUT_1 66
OUT_2 67
OUT_3 68
angle 0.0
INPUT_BITS 4
70
DE_TO
107.5,-19
IN_0 78
angle 0.0
JUNCTION_ID xt3
71
BI_TRI_STATE_4BIT
128.5,-80.5
ENABLE_0 191
IN_0 171
IN_1 170
IN_2 169
IN_3 168
OUT_0 65
OUT_1 66
OUT_2 67
OUT_3 68
angle 0
INPUT_BITS 4
72
DE_TO
93.5,-33
IN_0 79
angle 270
JUNCTION_ID xf0
73
DA_FROM
124.5,-73
IN_0 61
angle 0.0
JUNCTION_ID T3
74
DA_FROM
124.5,-74
IN_0 62
angle 0.0
JUNCTION_ID T2
75
DA_FROM
124.5,-75
IN_0 63
angle 0.0
JUNCTION_ID T1
76
DA_FROM
124.5,-76
IN_0 64
angle 0.0
JUNCTION_ID T0
77
DE_TO
85.5,-33
IN_0 80
angle 270
JUNCTION_ID xf1
78
DE_TO
77.5,-33
IN_0 81
angle 270
JUNCTION_ID xf2
79
DE_TO
69.5,-33
IN_0 105
angle 270
JUNCTION_ID xf3
82
DA_FROM
52,-7
IN_0 264
angle 0.0
JUNCTION_ID T0
83
DA_FROM
18,-29
IN_0 74
angle 0.0
JUNCTION_ID J0
84
DA_FROM
18,-28
IN_0 75
angle 0.0
JUNCTION_ID J1
85
DA_FROM
18,-27
IN_0 76
angle 0.0
JUNCTION_ID J2
86
DA_FROM
18,-26
IN_0 77
angle 0.0
JUNCTION_ID J3
87
DA_FROM
52,-6
IN_0 266
angle 0.0
JUNCTION_ID T1
88
DA_FROM
52,-5
IN_0 273
angle 0.0
JUNCTION_ID T2
90
DA_FROM
52,-4
IN_0 274
angle 0.0
JUNCTION_ID T3
93
DA_FROM
138.5,-70
IN_0 82
angle 270
JUNCTION_ID ld0
94
AA_REGISTER4
139.5,-62
IN_0 88
IN_1 89
IN_2 90
IN_3 91
OUT_0 143
OUT_1 144
OUT_2 145
OUT_3 146
clear 57
clock 83
count_enable 92
count_up 92
load 93
VALUE_BOX -0.8,-0.8,0.8,1.8
angle 0.0
CURRENT_VALUE 0
INPUT_BITS 4
MAX_COUNT 15
SYNC_CLEAR true
SYNC_LOAD true
UNKNOWN_OUTPUTS false
95
DA_FROM
130.5,-71
IN_0 83
angle 0.0
JUNCTION_ID C
96
FF_GND
140,-55
OUT_0 92
angle 180
OUTPUT_BITS 1
OUTPUT_NUM 0
97
BI_TRI_STATE_4BIT
128.5,-59.5
ENABLE_0 106
IN_0 87
IN_1 86
IN_2 85
IN_3 84
OUT_0 88
OUT_1 89
OUT_2 90
OUT_3 91
angle 0.0
INPUT_BITS 4
98
BI_TRI_STATE_4BIT
128.5,-65.5
ENABLE_0 190
IN_0 176
IN_1 177
IN_2 178
IN_3 179
OUT_0 88
OUT_1 89
OUT_2 90
OUT_3 91
angle 0
INPUT_BITS 4
99
DA_FROM
124.5,-58
IN_0 84
angle 0.0
JUNCTION_ID T3
100
DA_FROM
124.5,-59
IN_0 85
angle 0.0
JUNCTION_ID T2
101
DA_FROM
124.5,-60
IN_0 86
angle 0.0
JUNCTION_ID T1
102
DA_FROM
124.5,-61
IN_0 87
angle 0.0
JUNCTION_ID T0
103
DA_FROM
138.5,-55
IN_0 93
angle 270
JUNCTION_ID ld1
104
AA_REGISTER4
140,-40.5
IN_0 99
IN_1 100
IN_2 101
IN_3 102
OUT_0 138
OUT_1 139
OUT_2 140
OUT_3 141
clear 56
clock 94
count_enable 103
count_up 103
load 104
VALUE_BOX -0.8,-0.8,0.8,1.8
angle 0.0
CURRENT_VALUE 0
INPUT_BITS 4
MAX_COUNT 15
SYNC_CLEAR true
SYNC_LOAD true
UNKNOWN_OUTPUTS false
105
DA_FROM
131,-47.5
IN_0 94
angle 0.0
JUNCTION_ID C
106
FF_GND
140.5,-33.5
OUT_0 103
angle 180
OUTPUT_BITS 1
OUTPUT_NUM 0
107
BI_TRI_STATE_4BIT
129,-38
ENABLE_0 107
IN_0 98
IN_1 97
IN_2 96
IN_3 95
OUT_0 99
OUT_1 100
OUT_2 101
OUT_3 102
angle 0.0
INPUT_BITS 4
108
BI_TRI_STATE_4BIT
129,-44
ENABLE_0 188
IN_0 180
IN_1 181
IN_2 182
IN_3 183
OUT_0 99
OUT_1 100
OUT_2 101
OUT_3 102
angle 0
INPUT_BITS 4
109
DA_FROM
125,-36.5
IN_0 95
angle 0.0
JUNCTION_ID T3
110
DA_FROM
125,-37.5
IN_0 96
angle 0.0
JUNCTION_ID T2
111
DA_FROM
125,-38.5
IN_0 97
angle 0.0
JUNCTION_ID T1
112
DA_FROM
125,-39.5
IN_0 98
angle 0.0
JUNCTION_ID T0
113
DA_FROM
139,-33.5
IN_0 104
angle 270
JUNCTION_ID ld2
114
AA_REGISTER4
140,-25
IN_0 113
IN_1 114
IN_2 115
IN_3 116
OUT_0 132
OUT_1 133
OUT_2 134
OUT_3 135
clear 55
clock 108
count_enable 117
count_up 117
load 118
VALUE_BOX -0.8,-0.8,0.8,1.8
angle 0.0
CURRENT_VALUE 0
INPUT_BITS 4
MAX_COUNT 15
SYNC_CLEAR true
SYNC_LOAD true
UNKNOWN_OUTPUTS false
115
DA_FROM
130,-33
IN_0 108
angle 0.0
JUNCTION_ID C
116
FF_GND
140.5,-18
OUT_0 117
angle 180
OUTPUT_BITS 1
OUTPUT_NUM 0
117
BI_TRI_STATE_4BIT
129,-22.5
ENABLE_0 119
IN_0 112
IN_1 111
IN_2 110
IN_3 109
OUT_0 113
OUT_1 114
OUT_2 115
OUT_3 116
angle 0.0
INPUT_BITS 4
118
BI_TRI_STATE_4BIT
129,-28.5
ENABLE_0 189
IN_0 184
IN_1 185
IN_2 186
IN_3 187
OUT_0 113
OUT_1 114
OUT_2 115
OUT_3 116
angle 0
INPUT_BITS 4
119
DA_FROM
125,-21
IN_0 109
angle 0.0
JUNCTION_ID T3
120
DA_FROM
125,-22
IN_0 110
angle 0.0
JUNCTION_ID T2
121
DA_FROM
125,-23
IN_0 111
angle 0.0
JUNCTION_ID T1
122
DA_FROM
125,-24
IN_0 112
angle 0.0
JUNCTION_ID T0
123
DA_FROM
139,-18
IN_0 118
angle 270
JUNCTION_ID ld3
125
DA_FROM
123,-0.5
IN_0 198
angle 0.0
JUNCTION_ID bld1
126
AE_OR2
131.5,-1.5
IN_0 198
IN_1 292
OUT 197
angle 0.0
INPUT_BITS 2
127
DE_TO
122,-70.5
IN_0 58
angle 0.0
JUNCTION_ID bld0
128
DE_TO
123,-55.5
IN_0 106
angle 0.0
JUNCTION_ID bld1
129
DE_TO
123,-34
IN_0 107
angle 0.0
JUNCTION_ID bld2
130
DE_TO
122,-18.5
IN_0 119
angle 0.0
JUNCTION_ID bld3
131
DE_TO
136.5,-1.5
IN_0 197
angle 0.0
JUNCTION_ID ld1
132
DA_FROM
123,-2.5
IN_0 292
angle 0.0
JUNCTION_ID t1
135
DA_FROM
123,-7.5
IN_0 208
angle 0.0
JUNCTION_ID bld0
136
AE_OR2
131.5,-8.5
IN_0 208
IN_1 291
OUT 207
angle 0.0
INPUT_BITS 2
137
DE_TO
136.5,-8.5
IN_0 207
angle 0.0
JUNCTION_ID ld0
138
DA_FROM
123,-9.5
IN_0 291
angle 0.0
JUNCTION_ID t0
141
DA_FROM
123,13.5
IN_0 217
angle 0.0
JUNCTION_ID bld3
142
AE_OR2
131.5,12.5
IN_0 217
IN_1 294
OUT 216
angle 0.0
INPUT_BITS 2
143
DE_TO
136.5,12.5
IN_0 216
angle 0.0
JUNCTION_ID ld3
144
DA_FROM
123,11.5
IN_0 294
angle 0.0
JUNCTION_ID t3
146
BI_DECODER_4x16
57,0.5
IN_0 264
IN_1 266
IN_2 273
IN_3 274
OUT_0 354
OUT_1 355
OUT_10 358
OUT_11 359
OUT_12 370
OUT_13 371
OUT_14 360
OUT_15 361
OUT_2 363
OUT_3 364
OUT_4 356
OUT_5 357
OUT_6 365
OUT_7 367
OUT_8 368
OUT_9 369
angle 0.0
INPUT_BITS 4
147
DA_FROM
123,6.5
IN_0 129
angle 0.0
JUNCTION_ID bld2
149
AE_OR2
131.5,5.5
IN_0 129
IN_1 293
OUT 127
angle 0.0
INPUT_BITS 2
150
DE_TO
136.5,5.5
IN_0 127
angle 0.0
JUNCTION_ID ld2
151
DE_TO
179,11.5
IN_0 297
angle 0.0
JUNCTION_ID f0
152
BI_TRI_STATE_4BIT
146,-24.5
ENABLE_0 136
IN_0 132
IN_1 133
IN_2 134
IN_3 135
OUT_0 152
OUT_1 153
OUT_2 154
OUT_3 155
angle 0.0
INPUT_BITS 4
153
DE_TO
179,3
IN_0 303
angle 0.0
JUNCTION_ID f1
154
DA_FROM
146,-17.5
IN_0 136
angle 270
JUNCTION_ID f3
155
BI_TRI_STATE_4BIT
146,-40
ENABLE_0 137
IN_0 138
IN_1 139
IN_2 140
IN_3 141
OUT_0 268
OUT_1 158
OUT_2 157
OUT_3 156
angle 0.0
INPUT_BITS 4
156
DA_FROM
146,-35
IN_0 137
angle 270
JUNCTION_ID f2
157
BI_TRI_STATE_4BIT
145.5,-61.5
ENABLE_0 142
IN_0 143
IN_1 144
IN_2 145
IN_3 146
OUT_0 206
OUT_1 205
OUT_2 204
OUT_3 203
angle 0.0
INPUT_BITS 4
158
DA_FROM
145.5,-56.5
IN_0 142
angle 270
JUNCTION_ID f1
159
BI_TRI_STATE_4BIT
145.5,-76.5
ENABLE_0 147
IN_0 151
IN_1 150
IN_2 149
IN_3 148
OUT_0 164
OUT_1 165
OUT_2 166
OUT_3 167
angle 0.0
INPUT_BITS 4
160
DA_FROM
145.5,-71.5
IN_0 147
angle 270
JUNCTION_ID f0
162
HA_JUNC_2
156.5,-24
N_in0 156
N_in1 155
LED_BOX -0.25,-0.25,0.25,0.25
angle 90
163
HA_JUNC_2
155.5,-25
N_in0 157
N_in1 154
LED_BOX -0.25,-0.25,0.25,0.25
angle 90
164
HA_JUNC_2
154.5,-26
N_in0 158
N_in1 153
LED_BOX -0.25,-0.25,0.25,0.25
angle 90
165
HA_JUNC_2
153.5,-27
N_in0 267
N_in1 152
LED_BOX -0.25,-0.25,0.25,0.25
angle 90
166
HA_JUNC_2
156.5,-39.5
N_in0 202
N_in1 156
LED_BOX -0.25,-0.25,0.25,0.25
angle 90
167
HA_JUNC_2
155.5,-40.5
N_in0 219
N_in1 157
LED_BOX -0.25,-0.25,0.25,0.25
angle 90
168
HA_JUNC_2
154.5,-41.5
N_in0 218
N_in1 158
LED_BOX -0.25,-0.25,0.25,0.25
angle 90
169
HA_JUNC_2
153.5,-42.5
N_in0 220
N_in1 268
LED_BOX -0.25,-0.25,0.25,0.25
angle 90
170
HA_JUNC_2
156.5,-61
N_in0 167
N_in1 203
LED_BOX -0.25,-0.25,0.25,0.25
angle 90
171
HA_JUNC_2
155.5,-62
N_in0 166
N_in1 204
LED_BOX -0.25,-0.25,0.25,0.25
angle 90
172
HA_JUNC_2
154.5,-63
N_in0 165
N_in1 205
LED_BOX -0.25,-0.25,0.25,0.25
angle 90
173
HA_JUNC_2
153.5,-64
N_in0 164
N_in1 206
LED_BOX -0.25,-0.25,0.25,0.25
angle 90
174
HA_JUNC_2
156.5,-76
N_in0 212
N_in1 167
LED_BOX -0.25,-0.25,0.25,0.25
angle 90
175
HA_JUNC_2
155.5,-77
N_in0 211
N_in1 166
LED_BOX -0.25,-0.25,0.25,0.25
angle 90
176
HA_JUNC_2
154.5,-78
N_in0 210
N_in1 165
LED_BOX -0.25,-0.25,0.25,0.25
angle 90
177
HA_JUNC_2
153.5,-79
N_in0 209
N_in1 164
LED_BOX -0.25,-0.25,0.25,0.25
angle 90
179
HA_JUNC_2
117,-83
N_in0 223
N_in1 171
LED_BOX -0.25,-0.25,0.25,0.25
angle 90
180
HA_JUNC_2
116,-82
N_in0 224
N_in1 170
LED_BOX -0.25,-0.25,0.25,0.25
angle 90
181
HA_JUNC_2
115,-81
N_in0 225
N_in1 169
LED_BOX -0.25,-0.25,0.25,0.25
angle 90
182
HA_JUNC_2
114,-80
N_in0 226
N_in1 168
LED_BOX -0.25,-0.25,0.25,0.25
angle 90
183
HA_JUNC_2
117,-68
N_in0 171
N_in1 176
LED_BOX -0.25,-0.25,0.25,0.25
angle 90
184
HA_JUNC_2
116,-67
N_in0 170
N_in1 177
LED_BOX -0.25,-0.25,0.25,0.25
angle 90
185
HA_JUNC_2
115,-66
N_in0 169
N_in1 178
LED_BOX -0.25,-0.25,0.25,0.25
angle 90
186
HA_JUNC_2
114,-65
N_in0 168
N_in1 179
LED_BOX -0.25,-0.25,0.25,0.25
angle 90
187
DA_FROM
34,-18
IN_0 279
angle 180
JUNCTION_ID reset
189
BA_JKFF
34.5,-12.5
J 276
K 279
clock 280
nQ 265
angle 0.0
SYNC_CLEAR false
SYNC_SET false
191
HA_JUNC_2
117,-46.5
N_in0 176
N_in1 180
LED_BOX -0.25,-0.25,0.25,0.25
angle 90
192
HA_JUNC_2
116,-45.5
N_in0 177
N_in1 181
LED_BOX -0.25,-0.25,0.25,0.25
angle 90
193
HA_JUNC_2
115,-44.5
N_in0 178
N_in1 182
LED_BOX -0.25,-0.25,0.25,0.25
angle 90
194
HA_JUNC_2
114,-43.5
N_in0 179
N_in1 183
LED_BOX -0.25,-0.25,0.25,0.25
angle 90
195
HA_JUNC_2
117,-31
N_in0 180
N_in1 184
LED_BOX -0.25,-0.25,0.25,0.25
angle 90
196
HA_JUNC_2
116,-30
N_in0 181
N_in1 185
LED_BOX -0.25,-0.25,0.25,0.25
angle 90
197
HA_JUNC_2
115,-29
N_in0 182
N_in1 186
LED_BOX -0.25,-0.25,0.25,0.25
angle 90
198
HA_JUNC_2
114,-28
N_in0 183
N_in1 187
LED_BOX -0.25,-0.25,0.25,0.25
angle 90
199
DA_FROM
29.5,-12.5
IN_0 280
angle 0.0
JUNCTION_ID C
200
DA_FROM
125,-41
IN_0 188
angle 0.0
JUNCTION_ID t2
201
DA_FROM
125,-25.5
IN_0 189
angle 0.0
JUNCTION_ID t3
202
DA_FROM
124.5,-62.5
IN_0 190
angle 0.0
JUNCTION_ID t1
203
DA_FROM
124.5,-77.5
IN_0 191
angle 0.0
JUNCTION_ID t0
209
DA_FROM
157.5,11.5
IN_0 302
angle 0.0
JUNCTION_ID JMP
210
DA_FROM
123,4.5
IN_0 293
angle 0.0
JUNCTION_ID t2
212
BI_TRI_STATE_4BIT
155,-51.5
ENABLE_0 285
IN_0 220
IN_1 218
IN_2 219
IN_3 202
OUT_0 206
OUT_1 205
OUT_2 204
OUT_3 203
angle 270
INPUT_BITS 4
213
DA_FROM
163,6
IN_0 308
angle 0.0
JUNCTION_ID xf1
214
DA_FROM
163,14.5
IN_0 295
angle 0.0
JUNCTION_ID xf0
220
AA_AND2
168,13.5
IN_0 295
IN_1 296
OUT 298
angle 0.0
INPUT_BITS 2
222
BI_TRI_STATE_4BIT
150.5,-85.5
ENABLE_0 286
IN_0 209
IN_1 210
IN_2 211
IN_3 212
OUT_0 223
OUT_1 224
OUT_2 225
OUT_3 226
angle 180
INPUT_BITS 4
223
DA_FROM
163,12.5
IN_0 296
angle 0.0
JUNCTION_ID xop
225
AE_FULLADDER_4BIT
175,-63
IN_0 220
IN_1 218
IN_2 219
IN_3 202
IN_B_0 206
IN_B_1 205
IN_B_2 204
IN_B_3 203
OUT_0 228
OUT_1 229
OUT_2 231
OUT_3 230
carry_in 221
carry_out 222
angle 0.0
INPUT_BITS 4
227
FF_GND
184,-63
OUT_0 221
angle 0.0
OUTPUT_BITS 1
OUTPUT_NUM 0
229
GA_LED
165,-62
N_in1 222
LED_BOX -0.76,-0.76,0.76,0.76
angle 0.0
230
AE_OR3
174,11.5
IN_0 298
IN_1 302
IN_2 301
OUT 297
angle 0.0
INPUT_BITS 3
231
BI_TRI_STATE_4BIT
146,-90
ENABLE_0 227
IN_0 230
IN_1 231
IN_2 229
IN_3 228
OUT_0 226
OUT_1 225
OUT_2 224
OUT_3 223
angle 90
INPUT_BITS 4
232
DA_FROM
163,10.5
IN_0 299
angle 0.0
JUNCTION_ID tf0
233
DA_FROM
141,-90
IN_0 227
angle 0.0
JUNCTION_ID add
234
AA_AND2
168,9.5
IN_0 299
IN_1 300
OUT 301
angle 0.0
INPUT_BITS 2
235
DA_FROM
163,8.5
IN_0 300
angle 0.0
JUNCTION_ID trn
237
AE_OR2
174,3
IN_0 304
IN_1 307
OUT 303
angle 0.0
INPUT_BITS 2
239
AA_AND2
168,5
IN_0 308
IN_1 309
OUT 304
angle 0.0
INPUT_BITS 2
241
AA_AND2
168,1
IN_0 310
IN_1 311
OUT 307
angle 0.0
INPUT_BITS 2
242
DA_FROM
163,4
IN_0 309
angle 0.0
JUNCTION_ID xop
243
DA_FROM
163,2
IN_0 310
angle 0.0
JUNCTION_ID tf1
244
HA_JUNC_2
186,-80
N_in0 212
N_in1 240
LED_BOX -0.25,-0.25,0.25,0.25
angle 90
245
HA_JUNC_2
187,-81
N_in0 211
N_in1 239
LED_BOX -0.25,-0.25,0.25,0.25
angle 90
246
HA_JUNC_2
188,-82
N_in0 210
N_in1 238
LED_BOX -0.25,-0.25,0.25,0.25
angle 90
247
HA_JUNC_2
189,-83
N_in0 209
N_in1 237
LED_BOX -0.25,-0.25,0.25,0.25
angle 90
248
DA_FROM
163,0
IN_0 311
angle 0.0
JUNCTION_ID trn
249
DE_TO
179,-5.5
IN_0 312
angle 0.0
JUNCTION_ID f2
250
DA_FROM
163,-2.5
IN_0 315
angle 0.0
JUNCTION_ID xf2
251
AE_OR2
174,-5.5
IN_0 313
IN_1 314
OUT 312
angle 0.0
INPUT_BITS 2
252
HA_JUNC_2
188,-35
N_in0 245
N_in1 267
LED_BOX -0.25,-0.25,0.25,0.25
angle 90
253
HA_JUNC_2
187,-36
N_in0 246
N_in1 158
LED_BOX -0.25,-0.25,0.25,0.25
angle 90
254
HA_JUNC_2
186,-37
N_in0 247
N_in1 157
LED_BOX -0.25,-0.25,0.25,0.25
angle 90
255
HA_JUNC_2
185,-38
N_in0 248
N_in1 156
LED_BOX -0.25,-0.25,0.25,0.25
angle 90
256
BI_TRI_STATE_4BIT
135,-90
ENABLE_0 232
IN_0 259
IN_1 258
IN_2 257
IN_3 256
OUT_0 226
OUT_1 225
OUT_2 224
OUT_3 223
angle 90
INPUT_BITS 4
257
DA_FROM
130,-90
IN_0 232
angle 0.0
JUNCTION_ID ysub
258
AE_FULLADDER_4BIT
199,-63
IN_0 237
IN_1 238
IN_2 239
IN_3 240
IN_B_0 241
IN_B_1 242
IN_B_2 243
IN_B_3 244
OUT_0 256
OUT_1 257
OUT_2 258
OUT_3 259
carry_in 249
angle 90
INPUT_BITS 4
259
AA_AND2
168,-3.5
IN_0 315
IN_1 316
OUT 313
angle 0.0
INPUT_BITS 2
260
AI_INVERTER_4BIT
193,-59.5
IN_0 248
IN_1 247
IN_2 246
IN_3 245
OUT_0 244
OUT_1 243
OUT_2 242
OUT_3 241
angle 0.0
INPUT_BITS 4
261
AA_AND2
168,-7.5
IN_0 317
IN_1 318
OUT 314
angle 0.0
INPUT_BITS 2
262
EE_VDD
198,-54
OUT_0 249
angle 0.0
OUTPUT_BITS 1
OUTPUT_NUM 1
263
AE_FULLADDER_4BIT
216,-63
IN_0 245
IN_1 246
IN_2 247
IN_3 248
IN_B_0 251
IN_B_1 252
IN_B_2 253
IN_B_3 254
OUT_0 260
OUT_1 261
OUT_2 262
OUT_3 263
carry_in 250
angle 270
INPUT_BITS 4
264
DA_FROM
163,-4.5
IN_0 316
angle 0.0
JUNCTION_ID xop
265
EE_VDD
217,-72
OUT_0 250
angle 180
OUTPUT_BITS 1
OUTPUT_NUM 1
266
DA_FROM
163,-6.5
IN_0 317
angle 0.0
JUNCTION_ID tf2
267
AI_INVERTER_4BIT
222,-66.5
IN_0 240
IN_1 239
IN_2 238
IN_3 237
OUT_0 254
OUT_1 253
OUT_2 252
OUT_3 251
angle 180
INPUT_BITS 4
268
DA_FROM
163,-8.5
IN_0 318
angle 0.0
JUNCTION_ID trn
269
AA_LABEL
151,-48
LABEL_TEXT X
TEXT_HEIGHT 2
angle 0.0
270
DE_TO
179,-14
IN_0 319
angle 0.0
JUNCTION_ID f3
271
AA_LABEL
151,-55
LABEL_TEXT Y
TEXT_HEIGHT 2
angle 0.0
272
DA_FROM
163,-11
IN_0 322
angle 0.0
JUNCTION_ID xf3
273
AA_LABEL
151,-51
LABEL_TEXT --
TEXT_HEIGHT 2
angle 0.0
274
BI_TRI_STATE_4BIT
122.5,-90
ENABLE_0 255
IN_0 263
IN_1 262
IN_2 261
IN_3 260
OUT_0 226
OUT_1 225
OUT_2 224
OUT_3 223
angle 90
INPUT_BITS 4
275
DA_FROM
117.5,-90
IN_0 255
angle 0.0
JUNCTION_ID xsub
276
AE_OR2
174,-14
IN_0 320
IN_1 321
OUT 319
angle 0.0
INPUT_BITS 2
277
AA_AND2
168,-12
IN_0 322
IN_1 323
OUT 320
angle 0.0
INPUT_BITS 2
278
AA_AND2
168,-16
IN_0 324
IN_1 325
OUT 321
angle 0.0
INPUT_BITS 2
279
DA_FROM
163,-13
IN_0 323
angle 0.0
JUNCTION_ID xop
280
DA_FROM
163,-15
IN_0 324
angle 0.0
JUNCTION_ID tf3
281
BI_DECODER_4x16
58.5,-63.5
IN_0 269
IN_1 270
IN_2 271
IN_3 272
OUT_0 53
OUT_1 14
OUT_10 28
OUT_11 29
OUT_12 30
OUT_13 31
OUT_14 33
OUT_15 35
OUT_2 15
OUT_3 16
OUT_4 17
OUT_5 18
OUT_6 20
OUT_7 21
OUT_8 22
OUT_9 27
angle 0.0
INPUT_BITS 4
282
DA_FROM
163,-17
IN_0 325
angle 0.0
JUNCTION_ID trn
283
DE_TO
203.5,11.5
IN_0 326
angle 0.0
JUNCTION_ID t0
284
DA_FROM
187.5,14.5
IN_0 329
angle 0.0
JUNCTION_ID xt0
285
DA_FROM
53.5,-71
IN_0 269
angle 0.0
JUNCTION_ID T0
286
DA_FROM
53.5,-70
IN_0 270
angle 0.0
JUNCTION_ID T1
287
DA_FROM
53.5,-69
IN_0 271
angle 0.0
JUNCTION_ID T2
288
DA_FROM
53.5,-68
IN_0 272
angle 0.0
JUNCTION_ID T3
289
AE_OR2
198.5,11.5
IN_0 327
IN_1 328
OUT 326
angle 0.0
INPUT_BITS 2
290
AA_AND2
192.5,13.5
IN_0 329
IN_1 330
OUT 327
angle 0.0
INPUT_BITS 2
291
AA_AND2
192.5,9.5
IN_0 331
IN_1 332
OUT 328
angle 0.0
INPUT_BITS 2
292
DA_FROM
187.5,12.5
IN_0 330
angle 0.0
JUNCTION_ID xop
293
DA_FROM
187.5,10.5
IN_0 331
angle 0.0
JUNCTION_ID tt0
294
DA_FROM
187.5,8.5
IN_0 332
angle 0.0
JUNCTION_ID trn
295
DE_TO
203.5,3
IN_0 333
angle 0.0
JUNCTION_ID t1
296
DA_FROM
187.5,6
IN_0 336
angle 0.0
JUNCTION_ID xt1
297
AE_OR2
198.5,3
IN_0 334
IN_1 335
OUT 333
angle 0.0
INPUT_BITS 2
298
AA_AND2
192.5,5
IN_0 336
IN_1 337
OUT 334
angle 0.0
INPUT_BITS 2
299
AA_AND2
192.5,1
IN_0 338
IN_1 339
OUT 335
angle 0.0
INPUT_BITS 2
300
DA_FROM
187.5,4
IN_0 337
angle 0.0
JUNCTION_ID xop
301
DA_FROM
187.5,2
IN_0 338
angle 0.0
JUNCTION_ID tt1
302
DA_FROM
187.5,0
IN_0 339
angle 0.0
JUNCTION_ID trn
303
DE_TO
203.5,-5.5
IN_0 340
angle 0.0
JUNCTION_ID t2
304
DA_FROM
187.5,-2.5
IN_0 343
angle 0.0
JUNCTION_ID xt2
305
AE_OR2
198.5,-5.5
IN_0 341
IN_1 342
OUT 340
angle 0.0
INPUT_BITS 2
306
AA_AND2
192.5,-3.5
IN_0 343
IN_1 344
OUT 341
angle 0.0
INPUT_BITS 2
307
AA_AND2
192.5,-7.5
IN_0 345
IN_1 346
OUT 342
angle 0.0
INPUT_BITS 2
308
DA_FROM
187.5,-4.5
IN_0 344
angle 0.0
JUNCTION_ID xop
309
DA_FROM
187.5,-6.5
IN_0 345
angle 0.0
JUNCTION_ID tt2
310
DA_FROM
187.5,-8.5
IN_0 346
angle 0.0
JUNCTION_ID trn
311
DE_TO
203.5,-14
IN_0 347
angle 0.0
JUNCTION_ID t3
312
DA_FROM
187.5,-11
IN_0 350
angle 0.0
JUNCTION_ID xt3
313
AE_OR2
198.5,-14
IN_0 348
IN_1 349
OUT 347
angle 0.0
INPUT_BITS 2
314
AA_AND2
192.5,-12
IN_0 350
IN_1 351
OUT 348
angle 0.0
INPUT_BITS 2
315
AA_AND2
192.5,-16
IN_0 352
IN_1 353
OUT 349
angle 0.0
INPUT_BITS 2
316
DA_FROM
187.5,-13
IN_0 351
angle 0.0
JUNCTION_ID xop
317
DA_FROM
187.5,-15
IN_0 352
angle 0.0
JUNCTION_ID tt3
318
DE_TO
111,-39
IN_0 180
angle 180
JUNCTION_ID J0
319
DE_TO
111,-37
IN_0 181
angle 180
JUNCTION_ID J1
320
DE_TO
111,-35
IN_0 182
angle 180
JUNCTION_ID J2
321
DE_TO
111,-33
IN_0 183
angle 180
JUNCTION_ID J3
322
DA_FROM
187.5,-17
IN_0 353
angle 0.0
JUNCTION_ID trn
324
HA_JUNC_2
61,-7
N_in0 354
LED_BOX -0.25,-0.25,0.25,0.25
angle 0.0
325
HA_JUNC_2
61,-6
N_in0 355
LED_BOX -0.25,-0.25,0.25,0.25
angle 0.0
326
HA_JUNC_2
61,-3
N_in0 356
LED_BOX -0.25,-0.25,0.25,0.25
angle 0.0
327
EE_VDD
25,-21
OUT_0 283
angle 0.0
OUTPUT_BITS 1
OUTPUT_NUM 1
328
HA_JUNC_2
61,-2
N_in0 357
LED_BOX -0.25,-0.25,0.25,0.25
angle 0.0
329
HA_JUNC_2
61,3
N_in0 358
LED_BOX -0.25,-0.25,0.25,0.25
angle 0.0
330
HA_JUNC_2
61,4
N_in0 359
LED_BOX -0.25,-0.25,0.25,0.25
angle 0.0
331
DE_TO
49,-49
IN_0 49
angle 0.0
JUNCTION_ID JMP
332
HA_JUNC_2
61,7
N_in0 360
LED_BOX -0.25,-0.25,0.25,0.25
angle 0.0
333
AE_SMALL_INVERTER
160,-51.5
IN_0 288
OUT_0 285
angle 180
DEFAULT_DELAY 1
INPUT_BITS 1
334
HA_JUNC_2
61,8
N_in0 361
LED_BOX -0.25,-0.25,0.25,0.25
angle 0.0
335
AE_SMALL_INVERTER
150.5,-90.5
IN_0 287
OUT_0 286
angle 90
DEFAULT_DELAY 1
INPUT_BITS 1
337
FF_GND
97.5,13.5
OUT_0 372
angle 180
OUTPUT_BITS 1
OUTPUT_NUM 0
339
DA_FROM
154,-92.5
IN_0 287
angle 180
JUNCTION_ID xop
340
DA_FROM
164,-51.5
IN_0 288
angle 180
JUNCTION_ID xop
354
DE_TO
81,-43
IN_0 45
angle 0.0
JUNCTION_ID add
1
0
106.5,-59,106.5,-59
5
OUT
-59 1
1
106.5,-59,106.5,-59
22
IN_0
106.5 0
2
0
106.5,-67,106.5,-67
7
OUT
-67 1
1
106.5,-67,106.5,-67
23
IN_0
106.5 0
3
0
106.5,-75,106.5,-75
10
OUT
-75 1
1
106.5,-75,106.5,-75
24
IN_0
106.5 0
4
0
106.5,-83,106.5,-83
15
OUT
-83 1
1
106.5,-83,106.5,-83
25
IN_0
106.5 0
5
0
95,-95,95,-95
28
IN_0
-95 1
1
95,-95,95,-95
17
OUT
95 0
6
0
87,-95,87,-95
29
IN_0
-95 1
1
87,-95,87,-95
18
OUT
87 0
7
0
79,-95,79,-95
31
IN_0
-95 1
1
79,-95,79,-95
19
OUT
79 0
8
0
71,-95,71,-95
32
IN_0
-95 1
1
71,-95,71,-95
20
OUT
71 0
9
0
29,-25,29,-21
8
OUT_0
-25 7
-24 5
-23 3
-22 1
1
29,-22,30,-22
4
ADDRESS_7
29 0
3
29,-23,30,-23
4
ADDRESS_6
29 0
5
29,-24,30,-24
4
ADDRESS_5
29 0
7
29,-25,30,-25
4
ADDRESS_4
29 0
10
0
42,-50,42,-50
36
IN_0
37
OUT_5
11
0
38.5,-32.5,38.5,-32.5
4
DATA_OUT_0
12
IN_0
12
0
37.5,-32.5,37.5,-32.5
4
DATA_OUT_1
13
IN_0
13
0
36.5,-32.5,36.5,-32.5
4
DATA_OUT_2
14
IN_0
14
0
84,-88,84,-58
18
IN_3
-70 1
-58 2
1
61.5,-70,84,-70
281
OUT_1
84 0
2
84,-58,99.5,-58
5
IN_1
84 0
15
0
76,-88,76,-60
19
IN_3
-69 1
-60 2
1
61.5,-69,76,-69
281
OUT_2
76 0
2
76,-60,99.5,-60
5
IN_2
76 0
16
0
68,-88,68,-62
20
IN_3
-68 1
-62 2
1
61.5,-68,68,-68
281
OUT_3
68 0
2
68,-62,99.5,-62
5
IN_3
68 0
17
0
94,-88,94,-64
17
IN_2
-67 1
-64 2
1
61.5,-67,94,-67
281
OUT_4
94 0
2
94,-64,99.5,-64
7
IN_0
94 0
18
0
86,-88,86,-66
18
IN_2
-66 1
1
61.5,-66,99.5,-66
7
IN_1
281
OUT_5
86 0
20
0
78,-88,78,-65
19
IN_2
-68 2
-65 1
1
61.5,-65,78,-65
281
OUT_6
78 0
2
78,-68,99.5,-68
7
IN_2
78 0
21
0
70,-88,70,-64
20
IN_2
-70 2
-64 1
1
61.5,-64,70,-64
281
OUT_7
70 0
2
70,-70,99.5,-70
7
IN_3
70 0
22
0
96,-88,96,-63
17
IN_1
-72 2
-63 1
1
61.5,-63,96,-63
281
OUT_8
96 0
2
96,-72,99.5,-72
10
IN_0
96 0
23
1
28,-29,30,-29
4
ADDRESS_0
26
OUT_0
24
1
28,-28,30,-28
4
ADDRESS_1
26
OUT_1
25
1
28,-27,30,-27
4
ADDRESS_2
26
OUT_2
26
1
28,-26,30,-26
4
ADDRESS_3
26
OUT_3
27
0
88,-88,88,-62
18
IN_1
-74 2
-62 1
1
61.5,-62,88,-62
281
OUT_9
88 0
2
88,-74,99.5,-74
10
IN_1
88 0
28
0
80,-88,80,-61
19
IN_1
-76 2
-61 1
1
61.5,-61,80,-61
281
OUT_10
80 0
2
80,-76,99.5,-76
10
IN_2
80 0
29
0
72,-88,72,-60
20
IN_1
-78 2
-60 1
1
61.5,-60,72,-60
281
OUT_11
72 0
2
72,-78,99.5,-78
10
IN_3
72 0
30
0
98,-88,98,-59
17
IN_0
-80 2
-59 1
1
61.5,-59,98,-59
281
OUT_12
98 0
2
98,-80,99.5,-80
15
IN_0
98 0
31
0
90,-88,90,-58
18
IN_0
-82 2
-58 1
1
61.5,-58,90,-58
281
OUT_13
90 0
2
90,-82,99.5,-82
15
IN_1
90 0
32
0
23,-23,23,-22
30
IN_0
26
load
33
0
82,-88,82,-57
19
IN_0
-84 2
-57 1
1
61.5,-57,82,-57
281
OUT_14
82 0
2
82,-84,99.5,-84
15
IN_2
82 0
34
0
35.5,-32.5,35.5,-32.5
4
DATA_OUT_3
35
IN_0
35
0
74,-88,74,-56
20
IN_0
-86 2
-56 1
1
61.5,-56,74,-56
281
OUT_15
74 0
2
74,-86,99.5,-86
15
IN_3
74 0
39
0
33,-55,33,-37
-55 1
-37 2
1
33,-55,36,-55
37
IN_0
33 0
2
33,-37,34.5,-37
33 0
34.5 3
3
34.5,-37,34.5,-32.5
4
DATA_OUT_4
-37 2
40
0
32,-54,32,-36
-54 1
-36 2
1
32,-54,36,-54
37
IN_1
32 0
2
32,-36,33.5,-36
32 0
33.5 3
3
33.5,-36,33.5,-32.5
4
DATA_OUT_5
-36 2
41
0
31,-53,31,-35
-53 1
-35 2
1
31,-53,36,-53
37
IN_2
31 0
2
31,-35,32.5,-35
31 0
32.5 3
3
32.5,-35,32.5,-32.5
4
DATA_OUT_6
-35 2
42
0
30,-52,30,-34
-52 4
-34 2
2
30,-34,31.5,-34
30 0
31.5 3
3
31.5,-34,31.5,-32.5
4
DATA_OUT_7
-34 2
4
30,-52,36,-52
37
IN_3
30 0
43
1
35,-40,36,-40
39
OUT_0
37
ENABLE_0
44
1
42,-55,43,-55
37
OUT_0
41
N_in0
45
0
62,-48,62,-43
-48 1
-43 2
1
42,-48,73,-48
37
OUT_7
62 0
73 5
2
62,-43,79,-43
354
IN_0
62 0
5
73,-49,73,-48
42
IN_2
-48 1
46
1
43,-30.5,44,-30.5
47
IN_0
45
OUT_0
47
0
23,-33,23,-32
49
IN_0
26
clock
48
0
138.5,-82,138.5,-81
43
clock
-82 32
32
136,-82,138.5,-82
50
IN_0
138.5 0
49
1
42,-49,47,-49
37
OUT_6
331
IN_0
50
0
79,-47,79,-47
42
OUT
44
IN_0
51
1
42,-47,73,-47
37
OUT_8
42
IN_1
66 4
4
66,-47,66,-41
-47 1
-41 5
5
66,-41,79,-41
46
IN_0
66 4
52
0
70,-46,70,-39
-46 1
-39 4
1
42,-46,73,-46
37
OUT_9
70 0
73 7
4
70,-39,79,-39
48
IN_0
70 0
7
73,-46,73,-45
42
IN_0
-46 1
53
0
92,-88,92,-56
17
IN_3
-71 1
-56 2
1
61.5,-71,92,-71
281
OUT_0
92 0
2
92,-56,99.5,-56
5
IN_0
92 0
55
0
141,-30.5,141,-29
114
clear
-30.5 1
1
141,-30.5,143,-30.5
54
IN_0
141 0
56
0
141,-47.5,141,-44.5
55
IN_0
104
clear
57
0
140.5,-67.5,140.5,-66
57
IN_0
94
clear
58
2
42,-54,120,-54
37
OUT_1
120 10
10
120,-71.5,120,-54
127
IN_0
-71.5 11
-54 2
11
120,-71.5,128.5,-71.5
69
ENABLE_0
120 10
59
0
140.5,-82,140.5,-81
58
IN_0
43
clear
60
0
43,-28.5,43,-28.5
60
OUT_0
62
IN_0
61
0
126.5,-73,126.5,-73
69
IN_3
73
IN_0
62
0
126.5,-74,126.5,-74
69
IN_2
74
IN_0
63
0
126.5,-75,126.5,-75
69
IN_1
75
IN_0
64
0
126.5,-76,126.5,-76
69
IN_0
76
IN_0
65
0
131.5,-82,131.5,-76
-82 3
-78 7
-76 5
3
130.5,-82,131.5,-82
71
OUT_0
131.5 0
5
130.5,-76,131.5,-76
69
OUT_0
131.5 0
7
131.5,-78,135.5,-78
43
IN_0
131.5 0
66
0
132.5,-81,132.5,-75
-81 3
-77 1
-75 2
1
132.5,-77,135.5,-77
43
IN_1
132.5 0
2
130.5,-75,132.5,-75
69
OUT_1
132.5 0
3
130.5,-81,132.5,-81
71
OUT_1
132.5 0
67
0
133.5,-80,133.5,-74
-80 3
-76 1
-74 2
1
133.5,-76,135.5,-76
43
IN_2
133.5 0
2
130.5,-74,133.5,-74
69
OUT_2
133.5 0
3
130.5,-80,133.5,-80
71
OUT_2
133.5 0
68
0
134.5,-79,134.5,-73
-79 2
-75 3
-73 1
1
130.5,-73,134.5,-73
69
OUT_3
134.5 0
2
130.5,-79,134.5,-79
71
OUT_3
134.5 0
3
134.5,-75,135.5,-75
43
IN_3
134.5 0
69
1
139.5,-72,139.5,-71
43
count_enable
-71 2
2
139.5,-71,140.5,-71
56
OUT_0
139.5 1
140.5 4
4
140.5,-72,140.5,-71
43
count_up
-71 2
70
0
25,-35,25,-32
26
clear
-35 1
1
23,-35,25,-35
64
IN_0
25 0
71
0
105.5,5,105.5,5
40
OUT
66
IN_0
72
0
105.5,-3,105.5,-3
51
OUT
67
IN_0
73
0
105.5,-11,105.5,-11
52
OUT
68
IN_0
74
0
20,-29,20,-29
26
IN_0
83
IN_0
75
0
20,-28,20,-28
26
IN_1
84
IN_0
76
0
20,-27,20,-27
26
IN_2
85
IN_0
77
0
20,-26,20,-26
26
IN_3
86
IN_0
78
0
105.5,-19,105.5,-19
53
OUT
70
IN_0
79
0
93.5,-31,93.5,-31
72
IN_0
-31 1
1
93.5,-31,93.5,-31
59
OUT
93.5 0
80
0
85.5,-31,85.5,-31
77
IN_0
-31 1
1
85.5,-31,85.5,-31
61
OUT
85.5 0
81
0
77.5,-31,77.5,-31
78
IN_0
-31 1
1
77.5,-31,77.5,-31
77.5 0
77.5 2
2
77.5,-31,77.5,-31
63
OUT
-31 1
82
0
138.5,-72,138.5,-72
43
load
93
IN_0
83
4
137,-66,138.5,-66
94
clock
137 5
5
137,-71,137,-66
-71 6
-66 4
6
132.5,-71,137,-71
95
IN_0
137 5
84
0
126.5,-58,126.5,-58
97
IN_3
99
IN_0
85
0
126.5,-59,126.5,-59
97
IN_2
100
IN_0
86
0
126.5,-60,126.5,-60
97
IN_1
101
IN_0
87
0
126.5,-61,126.5,-61
97
IN_0
102
IN_0
88
0
131.5,-67,131.5,-61
-67 7
-63 6
-61 5
5
130.5,-61,131.5,-61
97
OUT_0
131.5 0
6
131.5,-63,135.5,-63
94
IN_0
131.5 0
7
130.5,-67,131.5,-67
98
OUT_0
131.5 0
89
0
132.5,-66,132.5,-60
-66 4
-62 1
-60 2
1
132.5,-62,135.5,-62
94
IN_1
132.5 0
2
130.5,-60,132.5,-60
97
OUT_1
132.5 0
4
130.5,-66,132.5,-66
98
OUT_1
132.5 0
90
0
133.5,-65,133.5,-59
-65 4
-61 1
-59 2
1
133.5,-61,135.5,-61
94
IN_2
133.5 0
2
130.5,-59,133.5,-59
97
OUT_2
133.5 0
4
130.5,-65,133.5,-65
98
OUT_2
133.5 0
91
0
134.5,-64,134.5,-58
-64 4
-60 3
-58 1
1
130.5,-58,134.5,-58
97
OUT_3
134.5 0
3
134.5,-60,135.5,-60
94
IN_3
134.5 0
4
130.5,-64,134.5,-64
98
OUT_3
134.5 0
92
1
139.5,-57,139.5,-56
94
count_enable
-56 2
2
139.5,-56,140.5,-56
96
OUT_0
139.5 1
140.5 4
4
140.5,-57,140.5,-56
94
count_up
-56 2
93
0
138.5,-57,138.5,-57
94
load
103
IN_0
94
0
139,-47.5,139,-44.5
104
clock
-47.5 5
5
133,-47.5,139,-47.5
105
IN_0
139 0
95
0
127,-36.5,127,-36.5
107
IN_3
109
IN_0
96
0
127,-37.5,127,-37.5
107
IN_2
110
IN_0
97
0
127,-38.5,127,-38.5
107
IN_1
111
IN_0
98
0
127,-39.5,127,-39.5
107
IN_0
112
IN_0
99
0
132,-45.5,132,-39.5
-45.5 3
-41.5 5
-39.5 9
3
131,-45.5,132,-45.5
108
OUT_0
132 0
5
132,-41.5,136,-41.5
104
IN_0
132 0
9
131,-39.5,132,-39.5
107
OUT_0
132 0
100
0
133,-44.5,133,-38.5
-44.5 3
-40.5 1
-38.5 2
1
133,-40.5,136,-40.5
104
IN_1
133 0
2
131,-38.5,133,-38.5
107
OUT_1
133 0
3
131,-44.5,133,-44.5
108
OUT_1
133 0
101
0
134,-43.5,134,-37.5
-43.5 3
-39.5 1
-37.5 2
1
134,-39.5,136,-39.5
104
IN_2
134 0
2
131,-37.5,134,-37.5
107
OUT_2
134 0
3
131,-43.5,134,-43.5
108
OUT_2
134 0
102
0
135,-42.5,135,-36.5
-42.5 2
-38.5 3
-36.5 1
1
131,-36.5,135,-36.5
107
OUT_3
135 0
2
131,-42.5,135,-42.5
108
OUT_3
135 0
3
135,-38.5,136,-38.5
104
IN_3
135 0
103
1
140,-35.5,140,-34.5
104
count_enable
-34.5 2
2
140,-34.5,141,-34.5
106
OUT_0
140 1
141 4
4
141,-35.5,141,-34.5
104
count_up
-34.5 2
104
0
139,-35.5,139,-35.5
104
load
113
IN_0
105
0
69.5,-31,69.5,-31
79
IN_0
-31 1
1
69.5,-31,69.5,-31
65
OUT
69.5 0
106
0
121,-56.5,121,-53
128
IN_0
-56.5 2
-53 1
1
42,-53,121,-53
37
OUT_2
121 0
2
121,-56.5,128.5,-56.5
97
ENABLE_0
121 0
107
0
121,-52,121,-34
129
IN_0
-52 1
-35 2
1
42,-52,121,-52
37
OUT_3
121 0
2
121,-35,129,-35
107
ENABLE_0
121 0
108
0
137.5,-33,137.5,-29
-33 2
-29 3
2
132,-33,137.5,-33
115
IN_0
137.5 0
3
137.5,-29,139,-29
114
clock
137.5 0
109
0
127,-21,127,-21
117
IN_3
119
IN_0
110
0
127,-22,127,-22
117
IN_2
120
IN_0
111
0
127,-23,127,-23
117
IN_1
121
IN_0
112
0
127,-24,127,-24
117
IN_0
122
IN_0
113
0
132,-30,132,-24
-30 3
-26 6
-24 5
3
131,-30,132,-30
118
OUT_0
132 0
5
131,-24,132,-24
117
OUT_0
132 0
6
132,-26,136,-26
114
IN_0
132 0
114
0
133,-29,133,-23
-29 3
-25 1
-23 2
1
133,-25,136,-25
114
IN_1
133 0
2
131,-23,133,-23
117
OUT_1
133 0
3
131,-29,133,-29
118
OUT_1
133 0
115
0
134,-28,134,-22
-28 3
-24 1
-22 2
1
134,-24,136,-24
114
IN_2
134 0
2
131,-22,134,-22
117
OUT_2
134 0
3
131,-28,134,-28
118
OUT_2
134 0
116
0
135,-27,135,-21
-27 2
-23 3
-21 1
1
131,-21,135,-21
117
OUT_3
135 0
2
131,-27,135,-27
118
OUT_3
135 0
3
135,-23,136,-23
114
IN_3
135 0
117
1
140,-20,140,-19
114
count_enable
-19 2
2
140,-19,141,-19
116
OUT_0
140 1
141 4
4
141,-20,141,-19
114
count_up
-19 2
118
0
139,-20,139,-20
114
load
123
IN_0
119
0
120,-51,120,-18.5
130
IN_0
-51 1
-19.5 2
1
42,-51,120,-51
37
OUT_4
120 0
2
120,-19.5,129,-19.5
117
ENABLE_0
120 0
127
0
134.5,5.5,134.5,5.5
149
OUT
150
IN_0
129
2
125,6.5,128.5,6.5
149
IN_0
147
IN_0
132
0
144,-26,144,-26
114
OUT_0
152
IN_0
133
0
144,-25,144,-25
114
OUT_1
152
IN_1
134
0
144,-24,144,-24
114
OUT_2
152
IN_2
135
0
144,-23,144,-23
114
OUT_3
152
IN_3
136
0
146,-21.5,146,-19.5
154
IN_0
152
ENABLE_0
137
0
146,-37,146,-37
155
ENABLE_0
156
IN_0
138
0
144,-41.5,144,-41.5
104
OUT_0
155
IN_0
139
0
144,-40.5,144,-40.5
104
OUT_1
155
IN_1
140
0
144,-39.5,144,-39.5
104
OUT_2
155
IN_2
141
0
144,-38.5,144,-38.5
104
OUT_3
155
IN_3
142
0
145.5,-58.5,145.5,-58.5
157
ENABLE_0
158
IN_0
143
0
143.5,-63,143.5,-63
94
OUT_0
157
IN_0
144
0
143.5,-62,143.5,-62
94
OUT_1
157
IN_1
145
0
143.5,-61,143.5,-61
94
OUT_2
157
IN_2
146
0
143.5,-60,143.5,-60
94
OUT_3
157
IN_3
147
0
145.5,-73.5,145.5,-73.5
159
ENABLE_0
160
IN_0
148
0
143.5,-75,143.5,-75
43
OUT_3
159
IN_3
149
0
143.5,-76,143.5,-76
43
OUT_2
159
IN_2
150
0
143.5,-77,143.5,-77
43
OUT_1
159
IN_1
151
0
143.5,-78,143.5,-78
43
OUT_0
159
IN_0
152
1
148,-26,153.5,-26
165
N_in1
152
OUT_0
153
1
148,-25,154.5,-25
164
N_in1
152
OUT_1
154
1
148,-24,155.5,-24
163
N_in1
152
OUT_2
155
1
148,-23,156.5,-23
162
N_in1
152
OUT_3
156
0
156.5,-38.5,156.5,-25
162
N_in0
166
N_in1
-38.5 3
-37 11
3
148,-38.5,156.5,-38.5
155
OUT_3
156.5 0
11
156.5,-37,185,-37
255
N_in1
156.5 0
157
0
155.5,-39.5,155.5,-26
163
N_in0
167
N_in1
-39.5 3
-36 8
3
148,-39.5,155.5,-39.5
155
OUT_2
155.5 0
8
155.5,-36,186,-36
254
N_in1
155.5 0
158
0
154.5,-40.5,154.5,-27
164
N_in0
168
N_in1
-40.5 3
-35 8
3
148,-40.5,154.5,-40.5
155
OUT_1
154.5 0
8
154.5,-35,187,-35
253
N_in1
154.5 0
164
1
147.5,-78,153.5,-78
177
N_in1
159
OUT_0
153.5 2
2
153.5,-78,153.5,-65
173
N_in0
-78 1
165
1
147.5,-77,154.5,-77
176
N_in1
159
OUT_1
154.5 2
2
154.5,-77,154.5,-64
172
N_in0
-77 1
166
1
147.5,-76,155.5,-76
175
N_in1
159
OUT_2
155.5 2
2
155.5,-76,155.5,-63
171
N_in0
-76 1
167
1
147.5,-75,156.5,-75
174
N_in1
159
OUT_3
156.5 2
2
156.5,-75,156.5,-62
170
N_in0
-75 1
168
1
114,-79,126.5,-79
182
N_in1
71
IN_3
114 2
2
114,-79,114,-66
186
N_in0
-79 1
169
1
115,-80,126.5,-80
181
N_in1
71
IN_2
115 2
2
115,-80,115,-67
185
N_in0
-80 1
170
1
116,-81,126.5,-81
180
N_in1
71
IN_1
116 2
2
116,-81,116,-68
184
N_in0
-81 1
171
1
117,-82,126.5,-82
71
IN_0
179
N_in1
117 2
2
117,-82,117,-69
183
N_in0
-82 1
176
2
117,-67,117,-47.5
183
N_in1
191
N_in0
-67 3
3
117,-67,126.5,-67
98
IN_0
117 2
177
2
116,-66,116,-46.5
184
N_in1
192
N_in0
-66 3
3
116,-66,126.5,-66
98
IN_1
116 2
178
2
115,-65,115,-45.5
185
N_in1
193
N_in0
-65 3
3
115,-65,126.5,-65
98
IN_2
115 2
179
2
114,-64,114,-44.5
186
N_in1
194
N_in0
-64 3
3
114,-64,126.5,-64
98
IN_3
114 2
180
1
117,-45.5,127,-45.5
191
N_in1
108
IN_0
117 5
5
117,-45.5,117,-32
195
N_in0
-45.5 1
-39 7
7
113,-39,117,-39
318
IN_0
117 5
181
1
116,-44.5,127,-44.5
192
N_in1
108
IN_1
116 2
2
116,-44.5,116,-31
196
N_in0
-44.5 1
-37 3
3
113,-37,116,-37
319
IN_0
116 2
182
1
115,-43.5,127,-43.5
193
N_in1
108
IN_2
115 2
2
115,-43.5,115,-30
197
N_in0
-43.5 1
-35 3
3
113,-35,115,-35
320
IN_0
115 2
183
1
114,-42.5,127,-42.5
194
N_in1
108
IN_3
114 2
2
114,-42.5,114,-29
198
N_in0
-42.5 1
-33 3
3
113,-33,114,-33
321
IN_0
114 2
184
1
117,-30,127,-30
195
N_in1
118
IN_0
185
1
116,-29,127,-29
196
N_in1
118
IN_1
186
1
115,-28,127,-28
197
N_in1
118
IN_2
187
1
114,-27,127,-27
198
N_in1
118
IN_3
188
1
127,-41,129,-41
108
ENABLE_0
200
IN_0
189
1
127,-25.5,129,-25.5
118
ENABLE_0
201
IN_0
190
1
126.5,-62.5,128.5,-62.5
98
ENABLE_0
202
IN_0
191
1
126.5,-77.5,128.5,-77.5
71
ENABLE_0
203
IN_0
197
0
134.5,-1.5,134.5,-1.5
126
OUT
131
IN_0
198
2
125,-0.5,128.5,-0.5
126
IN_0
125
IN_0
202
0
156.5,-49.5,156.5,-40.5
212
IN_3
166
N_in0
-45 3
3
156.5,-45,170,-45
156.5 0
170 4
4
170,-59,170,-45
225
IN_3
-45 3
203
0
156.5,-60,156.5,-53.5
170
N_in1
212
OUT_3
-60 3
-58 4
3
147.5,-60,156.5,-60
157
OUT_3
156.5 0
4
156.5,-58,177,-58
156.5 0
177 6
6
177,-59,177,-58
225
IN_B_3
-58 4
204
0
155.5,-61,155.5,-53.5
171
N_in1
212
OUT_2
-61 3
-57 4
3
147.5,-61,155.5,-61
157
OUT_2
155.5 0
4
155.5,-57,178,-57
155.5 0
178 5
5
178,-59,178,-57
225
IN_B_2
-57 4
205
0
154.5,-62,154.5,-53.5
172
N_in1
212
OUT_1
-62 3
-56 4
3
147.5,-62,154.5,-62
157
OUT_1
154.5 0
4
154.5,-56,179,-56
154.5 0
179 5
5
179,-59,179,-56
225
IN_B_1
-56 4
206
0
153.5,-63,153.5,-53.5
173
N_in1
212
OUT_0
-63 3
-55 4
3
147.5,-63,153.5,-63
157
OUT_0
153.5 0
4
153.5,-55,180,-55
153.5 0
180 5
5
180,-59,180,-55
225
IN_B_0
-55 4
207
0
134.5,-8.5,134.5,-8.5
136
OUT
137
IN_0
208
2
125,-7.5,128.5,-7.5
136
IN_0
135
IN_0
209
0
153.5,-84,153.5,-80
177
N_in0
-84 1
1
152.5,-84,189,-84
247
N_in0
222
IN_0
153.5 0
210
0
154.5,-85,154.5,-79
176
N_in0
-85 1
-83 4
1
152.5,-85,154.5,-85
222
IN_1
154.5 0
4
154.5,-83,188,-83
246
N_in0
154.5 0
211
0
155.5,-86,155.5,-78
175
N_in0
-86 1
-82 4
1
152.5,-86,155.5,-86
222
IN_2
155.5 0
4
155.5,-82,187,-82
245
N_in0
155.5 0
212
0
156.5,-87,156.5,-77
174
N_in0
-87 1
-81 4
1
152.5,-87,156.5,-87
222
IN_3
156.5 0
4
156.5,-81,186,-81
244
N_in0
156.5 0
216
0
134.5,12.5,134.5,12.5
142
OUT
143
IN_0
217
2
125,13.5,128.5,13.5
142
IN_0
141
IN_0
218
0
154.5,-49.5,154.5,-42.5
212
IN_1
168
N_in0
-47 3
3
154.5,-47,172,-47
154.5 0
172 4
4
172,-59,172,-47
225
IN_1
-47 3
219
0
155.5,-49.5,155.5,-41.5
212
IN_2
167
N_in0
-46 3
3
155.5,-46,171,-46
155.5 0
171 4
4
171,-59,171,-46
225
IN_2
-46 3
220
0
153.5,-49.5,153.5,-43.5
212
IN_0
169
N_in0
-48 3
3
153.5,-48,173,-48
153.5 0
173 4
4
173,-59,173,-48
225
IN_0
-48 3
221
1
183,-62,184,-62
227
OUT_0
225
carry_in
222
1
166,-62,167,-62
225
carry_out
229
N_in1
223
1
117,-84,148.5,-84
179
N_in0
222
OUT_0
121 7
133.5 6
144.5 2
2
144.5,-88,144.5,-84
231
OUT_3
-84 1
6
133.5,-88,133.5,-84
256
OUT_3
-84 1
7
121,-88,121,-84
274
OUT_3
-84 1
224
0
116,-85,116,-83
180
N_in0
-85 1
1
116,-85,148.5,-85
222
OUT_1
116 0
122 4
134.5 3
145.5 2
2
145.5,-88,145.5,-85
231
OUT_2
-85 1
3
134.5,-88,134.5,-85
256
OUT_2
-85 1
4
122,-88,122,-85
274
OUT_2
-85 1
225
0
115,-86,115,-82
181
N_in0
-86 1
1
115,-86,148.5,-86
222
OUT_2
115 0
123 4
135.5 3
146.5 2
2
146.5,-88,146.5,-86
231
OUT_1
-86 1
3
135.5,-88,135.5,-86
256
OUT_1
-86 1
4
123,-88,123,-86
274
OUT_1
-86 1
226
0
114,-87,114,-81
182
N_in0
-87 1
1
114,-87,148.5,-87
222
OUT_3
114 0
124 5
136.5 4
147.5 3
3
147.5,-88,147.5,-87
231
OUT_0
-87 1
4
136.5,-88,136.5,-87
256
OUT_0
-87 1
5
124,-88,124,-87
274
OUT_0
-87 1
227
0
143,-90,143,-90
231
ENABLE_0
233
IN_0
228
0
176.5,-98,176.5,-67
225
OUT_0
-98 2
1
144.5,-98,144.5,-92
231
IN_3
-98 2
2
144.5,-98,176.5,-98
144.5 1
176.5 0
229
0
175.5,-97,175.5,-67
225
OUT_1
-97 2
1
145.5,-97,145.5,-92
231
IN_2
-97 2
2
145.5,-97,175.5,-97
145.5 1
175.5 0
230
0
173.5,-95,173.5,-67
225
OUT_3
-95 2
1
147.5,-95,147.5,-92
231
IN_0
-95 2
2
147.5,-95,173.5,-95
147.5 1
173.5 0
231
0
174.5,-96,174.5,-67
225
OUT_2
-96 2
1
146.5,-96,146.5,-92
231
IN_1
-96 2
2
146.5,-96,174.5,-96
146.5 1
174.5 0
232
0
132,-90,132,-90
256
ENABLE_0
257
IN_0
237
0
189,-82,189,-65
247
N_in1
-81 2
-65 5
2
189,-81,224,-81
189 0
224 3
3
224,-81,224,-68
267
IN_3
-81 2
5
189,-65,195,-65
258
IN_0
189 0
238
0
188,-81,188,-66
246
N_in1
-80 2
-66 5
2
188,-80,225,-80
188 0
225 3
3
225,-80,225,-67
-80 2
-67 6
5
188,-66,195,-66
258
IN_1
188 0
6
224,-67,225,-67
267
IN_2
225 3
239
0
187,-80,187,-67
245
N_in1
-79 1
-67 4
1
187,-79,226,-79
187 0
226 2
2
226,-79,226,-66
-79 1
-66 6
4
187,-67,195,-67
258
IN_2
187 0
6
224,-66,226,-66
267
IN_1
226 2
240
0
186,-79,186,-68
244
N_in1
-78 1
-68 4
1
186,-78,227,-78
186 0
227 2
2
227,-78,227,-65
-78 1
-65 5
4
186,-68,195,-68
258
IN_3
186 0
5
224,-65,227,-65
267
IN_0
227 2
241
0
195,-58,195,-58
258
IN_B_0
260
OUT_3
242
0
195,-59,195,-59
258
IN_B_1
260
OUT_2
243
0
195,-60,195,-60
258
IN_B_2
260
OUT_1
244
0
195,-61,195,-61
258
IN_B_3
260
OUT_0
245
0
188,-58,188,-36
252
N_in0
-58 4
-47 1
1
188,-47,224,-47
188 0
224 2
2
224,-61,224,-47
-61 5
-47 1
4
188,-58,191,-58
260
IN_3
188 0
5
220,-61,224,-61
263
IN_0
224 2
246
0
187,-59,187,-37
253
N_in0
-59 4
-48 1
1
187,-48,223,-48
187 0
223 2
2
223,-60,223,-48
-60 5
-48 1
4
187,-59,191,-59
260
IN_2
187 0
5
220,-60,223,-60
263
IN_1
223 2
247
0
186,-60,186,-38
254
N_in0
-60 4
-49 1
1
186,-49,222,-49
186 0
222 2
2
222,-59,222,-49
-59 6
-49 1
4
186,-60,191,-60
260
IN_1
186 0
6
220,-59,222,-59
263
IN_2
222 2
248
0
185,-61,185,-39
255
N_in0
-61 4
-50 1
1
185,-50,221,-50
185 0
221 2
2
221,-58,221,-50
-58 5
-50 1
4
185,-61,191,-61
260
IN_0
185 0
5
220,-58,221,-58
263
IN_3
221 2
249
0
198,-55,198,-55
258
carry_in
262
OUT_0
250
0
217,-71,217,-71
263
carry_in
265
OUT_0
251
0
220,-68,220,-68
263
IN_B_0
267
OUT_3
252
0
220,-67,220,-67
263
IN_B_1
267
OUT_2
253
0
220,-66,220,-66
263
IN_B_2
267
OUT_1
254
0
220,-65,220,-65
263
IN_B_3
267
OUT_0
255
0
119.5,-90,119.5,-90
274
ENABLE_0
275
IN_0
256
0
133.5,-99,133.5,-92
256
IN_3
-99 1
1
133.5,-99,204,-99
133.5 0
204 2
2
204,-99,204,-61.5
-99 1
-61.5 3
3
203,-61.5,204,-61.5
258
OUT_0
204 2
257
0
134.5,-100,134.5,-92
256
IN_2
-100 1
1
134.5,-100,205,-100
134.5 0
205 2
2
205,-100,205,-62.5
-100 1
-62.5 3
3
203,-62.5,205,-62.5
258
OUT_1
205 2
258
0
135.5,-101,135.5,-92
256
IN_1
-101 1
1
135.5,-101,206,-101
135.5 0
206 2
2
206,-101,206,-63.5
-101 1
-63.5 3
3
203,-63.5,206,-63.5
258
OUT_2
206 2
259
0
136.5,-102,136.5,-92
256
IN_0
-102 1
1
136.5,-102,207,-102
136.5 0
207 2
2
207,-102,207,-64.5
-102 1
-64.5 3
3
203,-64.5,207,-64.5
258
OUT_3
207 2
260
0
121,-107,121,-92
274
IN_3
-107 1
1
121,-107,211,-107
121 0
211 2
2
211,-107,211,-64.5
-107 1
-64.5 3
3
211,-64.5,212,-64.5
263
OUT_0
211 2
261
0
122,-106,122,-92
274
IN_2
-106 1
1
122,-106,210,-106
122 0
210 2
2
210,-106,210,-63.5
-106 1
-63.5 3
3
210,-63.5,212,-63.5
263
OUT_1
210 2
262
0
123,-105,123,-92
274
IN_1
-105 1
1
123,-105,209,-105
123 0
209 2
2
209,-105,209,-62.5
-105 1
-62.5 3
3
209,-62.5,212,-62.5
263
OUT_2
209 2
263
0
124,-104,124,-92
274
IN_0
-104 1
1
124,-104,208,-104
124 0
208 2
2
208,-104,208,-61.5
-104 1
-61.5 3
3
208,-61.5,212,-61.5
263
OUT_3
208 2
264
0
54,-7,54,-7
146
IN_0
82
IN_0
265
0
24,-23,24,-8.5
26
count_enable
-8.5 1
1
24,-8.5,40,-8.5
24 0
40 2
2
40,-26,40,-8.5
4
ENABLE_0
-14.5 4
-8.5 1
4
37.5,-14.5,40,-14.5
189
nQ
40 2
266
0
54,-6,54,-6
146
IN_1
87
IN_0
267
0
153.5,-34,153.5,-28
165
N_in0
-34 2
2
153.5,-34,188,-34
252
N_in1
153.5 0
268
1
148,-41.5,153.5,-41.5
169
N_in1
155
OUT_0
269
0
55.5,-71,55.5,-71
281
IN_0
285
IN_0
270
0
55.5,-70,55.5,-70
281
IN_1
286
IN_0
271
0
55.5,-69,55.5,-69
281
IN_2
287
IN_0
272
0
55.5,-68,55.5,-68
281
IN_3
288
IN_0
273
0
54,-5,54,-5
146
IN_2
88
IN_0
274
0
54,-4,54,-4
146
IN_3
90
IN_0
276
0
26,-23,26,-10.5
26
carry_out
-10.5 1
1
26,-10.5,31.5,-10.5
189
J
26 0
279
0
31.5,-18,31.5,-14.5
189
K
-18 1
1
31.5,-18,32,-18
187
IN_0
31.5 0
280
0
31.5,-12.5,31.5,-12.5
189
clock
199
IN_0
283
0
25,-23,25,-22
327
OUT_0
26
count_up
285
0
158,-51.5,158,-51.5
212
ENABLE_0
333
OUT_0
286
0
150.5,-88.5,150.5,-88.5
222
ENABLE_0
335
OUT_0
287
1
150.5,-92.5,152,-92.5
335
IN_0
339
IN_0
288
0
162,-51.5,162,-51.5
333
IN_0
340
IN_0
291
1
125,-9.5,128.5,-9.5
136
IN_1
138
IN_0
292
1
125,-2.5,128.5,-2.5
126
IN_1
132
IN_0
293
1
125,4.5,128.5,4.5
149
IN_1
210
IN_0
294
1
125,11.5,128.5,11.5
142
IN_1
144
IN_0
295
0
165,14.5,165,14.5
220
IN_0
214
IN_0
296
0
165,12.5,165,12.5
220
IN_1
223
IN_0
297
0
177,11.5,177,11.5
230
OUT
151
IN_0
298
0
171,13.5,171,13.5
220
OUT
230
IN_0
299
0
165,10.5,165,10.5
234
IN_0
232
IN_0
300
0
165,8.5,165,8.5
234
IN_1
235
IN_0
301
0
171,9.5,171,9.5
234
OUT
230
IN_2
302
1
159.5,11.5,171,11.5
230
IN_1
209
IN_0
303
0
177,3,177,3
237
OUT
153
IN_0
304
0
171,4,171,5
239
OUT
237
IN_0
307
0
171,1,171,2
241
OUT
237
IN_1
308
0
165,6,165,6
239
IN_0
6 1
1
165,6,165,6
213
IN_0
165 0
309
0
165,4,165,4
239
IN_1
242
IN_0
310
0
165,2,165,2
241
IN_0
2 1
1
165,2,165,2
243
IN_0
165 0
311
0
165,0,165,0
241
IN_1
0 1
1
165,0,165,0
248
IN_0
165 0
312
0
177,-5.5,177,-5.5
251
OUT
-5.5 1
1
177,-5.5,177,-5.5
249
IN_0
177 0
313
0
171,-4.5,171,-3.5
259
OUT
251
IN_0
314
0
171,-7.5,171,-6.5
261
OUT
251
IN_1
315
0
165,-2.5,165,-2.5
259
IN_0
-2.5 1
1
165,-2.5,165,-2.5
250
IN_0
165 0
316
0
165,-4.5,165,-4.5
259
IN_1
264
IN_0
317
0
165,-6.5,165,-6.5
261
IN_0
-6.5 1
1
165,-6.5,165,-6.5
266
IN_0
165 0
318
0
165,-8.5,165,-8.5
261
IN_1
268
IN_0
319
0
177,-14,177,-14
276
OUT
-14 1
1
177,-14,177,-14
270
IN_0
177 0
320
0
171,-13,171,-12
277
OUT
276
IN_0
321
0
171,-16,171,-15
278
OUT
276
IN_1
322
0
165,-11,165,-11
277
IN_0
-11 1
1
165,-11,165,-11
272
IN_0
165 0
323
0
165,-13,165,-13
277
IN_1
279
IN_0
324
0
165,-15,165,-15
278
IN_0
-15 1
1
165,-15,165,-15
280
IN_0
165 0
325
0
165,-17,165,-17
278
IN_1
282
IN_0
326
0
201.5,11.5,201.5,11.5
289
OUT
11.5 1
1
201.5,11.5,201.5,11.5
283
IN_0
201.5 0
327
0
195.5,12.5,195.5,13.5
290
OUT
289
IN_0
328
0
195.5,9.5,195.5,10.5
291
OUT
289
IN_1
329
0
189.5,14.5,189.5,14.5
290
IN_0
14.5 1
1
189.5,14.5,189.5,14.5
284
IN_0
189.5 0
330
0
189.5,12.5,189.5,12.5
290
IN_1
292
IN_0
331
0
189.5,10.5,189.5,10.5
291
IN_0
10.5 1
1
189.5,10.5,189.5,10.5
293
IN_0
189.5 0
332
0
189.5,8.5,189.5,8.5
291
IN_1
294
IN_0
333
0
201.5,3,201.5,3
297
OUT
3 1
1
201.5,3,201.5,3
295
IN_0
201.5 0
334
0
195.5,4,195.5,5
298
OUT
297
IN_0
335
0
195.5,1,195.5,2
299
OUT
297
IN_1
336
0
189.5,6,189.5,6
298
IN_0
6 1
1
189.5,6,189.5,6
296
IN_0
189.5 0
337
0
189.5,4,189.5,4
298
IN_1
300
IN_0
338
0
189.5,2,189.5,2
299
IN_0
2 1
1
189.5,2,189.5,2
301
IN_0
189.5 0
339
0
189.5,0,189.5,0
299
IN_1
302
IN_0
340
0
201.5,-5.5,201.5,-5.5
305
OUT
-5.5 1
1
201.5,-5.5,201.5,-5.5
303
IN_0
201.5 0
341
0
195.5,-4.5,195.5,-3.5
306
OUT
305
IN_0
342
0
195.5,-7.5,195.5,-6.5
307
OUT
305
IN_1
343
0
189.5,-2.5,189.5,-2.5
306
IN_0
-2.5 1
1
189.5,-2.5,189.5,-2.5
304
IN_0
189.5 0
344
0
189.5,-4.5,189.5,-4.5
306
IN_1
308
IN_0
345
0
189.5,-6.5,189.5,-6.5
307
IN_0
-6.5 1
1
189.5,-6.5,189.5,-6.5
309
IN_0
189.5 0
346
0
189.5,-8.5,189.5,-8.5
307
IN_1
310
IN_0
347
0
201.5,-14,201.5,-14
313
OUT
-14 1
1
201.5,-14,201.5,-14
311
IN_0
201.5 0
348
0
195.5,-13,195.5,-12
314
OUT
313
IN_0
349
0
195.5,-16,195.5,-15
315
OUT
313
IN_1
350
0
189.5,-11,189.5,-11
314
IN_0
-11 1
1
189.5,-11,189.5,-11
312
IN_0
189.5 0
351
0
189.5,-13,189.5,-13
314
IN_1
316
IN_0
352
0
189.5,-15,189.5,-15
315
IN_0
-15 1
1
189.5,-15,189.5,-15
317
IN_0
189.5 0
353
0
189.5,-17,189.5,-17
315
IN_1
322
IN_0
354
0
60,-7,60,-7
146
OUT_0
324
N_in0
355
0
60,-6,60,-6
146
OUT_1
325
N_in0
356
0
60,-3,60,-3
146
OUT_4
326
N_in0
357
0
60,-2,60,-2
146
OUT_5
328
N_in0
358
0
60,3,60,3
146
OUT_10
329
N_in0
359
0
60,4,60,4
146
OUT_11
330
N_in0
360
0
60,7,60,7
146
OUT_14
332
N_in0
361
0
60,8,60,8
146
OUT_15
334
N_in0
363
0
90.5,-24,90.5,8
59
IN_3
-5 1
8 4
1
60,-5,90.5,-5
146
OUT_2
74.5 3
90.5 0
3
74.5,-24,74.5,-5
63
IN_3
-5 1
4
90.5,8,98.5,8
40
IN_0
90.5 0
364
0
92.5,-24,92.5,6
59
IN_2
-4 1
6 3
1
60,-4,92.5,-4
146
OUT_3
66.5 2
92.5 0
2
66.5,-24,66.5,-4
65
IN_3
-4 1
3
92.5,6,98.5,6
40
IN_1
92.5 0
365
0
82.5,-24,82.5,0
61
IN_3
-1 1
0 4
1
60,-1,82.5,-1
146
OUT_6
76.5 3
82.5 0
3
76.5,-24,76.5,-1
63
IN_2
-1 1
4
82.5,0,98.5,0
51
IN_0
82.5 0
367
0
84.5,-24,84.5,0
61
IN_2
-2 4
0 1
1
60,0,84.5,0
146
OUT_7
68.5 3
84.5 0
3
68.5,-24,68.5,0
65
IN_2
0 1
4
84.5,-2,98.5,-2
51
IN_1
84.5 0
368
0
94.5,-24,94.5,1
59
IN_1
-8 4
1 1
1
60,1,94.5,1
146
OUT_8
78.5 3
94.5 0
3
78.5,-24,78.5,1
63
IN_1
1 1
4
94.5,-8,98.5,-8
52
IN_0
94.5 0
369
0
86.5,-24,86.5,2
61
IN_1
-10 4
2 1
1
60,2,86.5,2
146
OUT_9
80.5 3
86.5 0
3
80.5,-24,80.5,2
63
IN_0
2 1
4
86.5,-10,98.5,-10
52
IN_1
86.5 0
370
0
96.5,-24,96.5,5
59
IN_0
-16 4
5 1
1
60,5,96.5,5
146
OUT_12
70.5 3
96.5 0
3
70.5,-24,70.5,5
65
IN_1
5 1
4
96.5,-16,98.5,-16
53
IN_0
96.5 0
371
0
88.5,-24,88.5,6
61
IN_0
-18 4
6 1
1
60,6,88.5,6
146
OUT_13
72.5 3
88.5 0
3
72.5,-24,72.5,6
65
IN_0
6 1
4
88.5,-18,98.5,-18
53
IN_1
88.5 0
372
0
97.5,-22,97.5,12.5
337
OUT_0
-22 11
-20 12
-14 13
-12 14
-6 15
-4 4
2 5
4 1
1
97.5,4,98.5,4
40
IN_2
97.5 0
4
97.5,-4,98.5,-4
51
IN_2
97.5 0
5
97.5,2,98.5,2
40
IN_3
97.5 0
11
97.5,-22,98.5,-22
53
IN_3
97.5 0
12
97.5,-20,98.5,-20
53
IN_2
97.5 0
13
97.5,-14,98.5,-14
52
IN_3
97.5 0
14
97.5,-12,98.5,-12
52
IN_2
97.5 0
15
97.5,-6,98.5,-6
51
IN_3
97.5 0
-6.74149e-006,0,106.2,-78.3
-6.74149e-006,0,106.2,-78.3
-6.74149e-006,0,106.2,-78.3
-6.74149e-006,0,106.2,-78.3
-6.74149e-006,0,106.2,-78.3
-6.74149e-006,0,106.2,-78.3
-6.74149e-006,0,106.2,-78.3
-6.74149e-006,0,106.2,-78.3
-6.74149e-006,0,106.2,-78.3
:And since I'm not going to scan my sheaf of paper covered in opcodes and charts, here's a premade program that repeatedly adds 0x5 to register A (the third one down).. just save it as a cdm file and double click the ROM in the computer to load it, then repeatedly select the clock toggle to step through the instructions
0 : 25
1 : 35
2 : 76
3 : 12
4 : 60
:--frotht 15:49, 7 July 2007 (UTC)
:::Have you read about Karnaugh maps? [http://diamond.gem.valpo.edu/~dhart/ece110/espresso/tutorial.html Espresso] is a free tool (almost a programming language!) which can minimize logic table complexity. It has a fairly straightforward syntax, and you may find it helpful for designing your logic elements. Since you're trying to make an entire processor, I suggest you use these (or other tools) to assist you in automated logic debugging. Good luck! Nimur 15:58, 7 July 2007 (UTC)
::::Well it's already a two-level Sum-Of-Products solution so I doubt k maps will help much unless I can do some fancy sharing or "don't-care-term"ing, but I haven't looked at that stuff for awhile so I need some help --frotht 16:02, 7 July 2007 (UTC)
::::Also [http://img361.imageshack.us/img361/5619/puterem1.png here]'s a picture of the rest of the circuit if it helps at all --frotht 16:40, 7 July 2007 (UTC)
Can you use a mux or demux?
E.g., xf1 and tf1 could choose between the lines:
xf1 tf1 line
------------
0 0 0
0 1 trn
1 0 xop
1 1 (trn OR xop) (can be precalculated)
Epylar 05:12, 9 July 2007 (UTC)