Site Home Archive Home FAQ Home How to search the Archive How to Navigate the Archive
Compare FPGA features and resources
Threads starting:
Authors:A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Looking for development tools for that embedded project ? --------------------------------------------------------- COMSOL has just published a new database on its web site. It covers 77 different microprocessor families - use it to see which tools (compiler, simulator, RTOS, ICE or programmers) are available to work with which specific chip in the family. http://www.Computer-Solutions.co.uk COMSOLs embedded microprocessor developers web site has the UK's widest range of products for engineers including: In-circuit emulators Assemblers C & C++ compilers Real-time executives Software simulators 186-486 linkers Remote debuggers EPROM emulators EPROM-PAL-GAL-micro programmers GANG programmers CASE tools Forth systems from chips to Windows RS232 Debuggers PC instruments (Logic Analysers & DSOs) ----------------------------------------------------------------------- If you would like information on any of our current products, or to be emailed with info on new embedded products please email to the address below ----------------------------- Chris Stephens E-mail: sales@computer-solutions.co.uk Computer Solutions Ltd. Phone & Fax: +44 (0)1 932 829 460 1a New Haw Road, Addlestone, Surrey, KT15 2BZ England http://www.Computer-Solutions.co.uk For the largest range of embedded microprocessor development tools in the UKArticle: 9601
Hi Peter, you might want to check out Thesys' full-speed USB chip, the TH6501, at this URL: http://www.thesys.de/index_n.htm The datasheet has lots of examples explaining interfacing that chip to various uC's. Beware of the limited serial clock speed between uC and TH6501 though. Caspar Peter wrote: > Hello, > > There are two speeds in USB: 1.5mbit/sec and 12 mbit/sec. > > There are lots of quite cheap chips for the slow speed - these are (or > will be) used in mice, keyboards, and such. > > There are a lot fewer solutions for the high speed version, and I > wonder just how hard this is to do in an FPGA. Xilinx XC4000 devices > are finally, after all these years, getting cheap enough in 100+ > quantities to be used for this sort of thing in production. > > I want to make a USB peripheral device, not a hub. The FPGA would be > talking to a fast and cheap 8/16-bit CPU with DMA, e.g. a Z180. > > I have seen some "IP" (trendiest word right now) cores for USB, in a > recent Xilinx publication, but having seen some of the pricing in this > market, this is likely to be expensive. And I have mislaid the book. > > Has anyone who can talk about it done this? > > Peter. > > Return address is invalid to help stop junk mail. > E-mail replies to zX80@digiYserve.com but > remove the X and the Y.Article: 9602
Hi Scott, Xilinx' XC6216 is probably what you are looking for. Besides supporting rapid partial reconfiguration it is the only (correct me if I'm wrong) FPGA with a documented bitstream format. The evaluation board from VCC looks very promising. We tried to order one last year but after a dozen E-mails and prospective lead times of several months we turned back to the 4000 series. If you are more successful, please let me know. I'm still very excited about the 6200 series and with an improved uP-interface, more CLB's and a lower price tag those chips could be excellent reconfigurable co-processors for the mainstream. Caspar Scott Bronson wrote: > I'd like to make an ISA add-in card based on an FPGA. It will include a > small state machine to watch for data patterns on some lines (i.e., when > 0x5F is immediately followed by 0x4C, then process the next five > characters, etc.) However, from time to time I'd like to be able to > dynamically upload a new, completely different state machine from the > computer. > > Does anybody make a device that will support this partial > reprogramming? I've heard that Altera has some rudimentary support in a > few of their FPGAs, but that it's seriously difficult to work with. > Thanks to their symmetry, I'd think that CPLDs with good interconnect > would make this easy (as long as I leave a few CLBs unused, to be filled > in later). With all the reconfigurable computing research lately, > there's got to be something...? > > Thanks for any leads, > > - Scott NOsSPAMbronson@opentv.com > > (either follow up to this newsgroup or repair my E-mail address > (sbronson) to reply. Spammers are a real nuisance).Article: 9603
In article <6f7e66$m5d$1@baygull.rtd.com> dgy@rtd.com "Don Yuniskis" writes: > In article <35172689.1B5086C@computer.org>, > Vitit Kantabutra <vkantabu@computer.org> wrote: > >I believe I have a new radix-4 CORDIC algorithm for computing sine and > >cosine. Unlike previously known algorithms, mine doesn't need extra > >iterations and doesn't involve non-constant multiplicative factors. > > From my foggy memory :> CORDIC only needed "double iterations" > for some of the hyperbolic and *inverse* circular functions. > sin() and cos() converge without the need for extra iterations. > > >However, it does require a slow iteration on rare occasions. I also > >designed a Xilinx-based prototype of the new part of the circuit. Please > >contact me if interested. > > If you have this written as a software algorithm or in VHDL, I'd > be interested in taking a peek... Likewise, I'd like to see the paper and VHDL or software algorithm you may have developed so far. -- Paul E. Bennett ................... <peb@transcontech.co.uk> Transport Control Technology Ltd. <http://www.tcontec.demon.co.uk/> +44 (0)117-9499861 <enquiry@transcontech.co.uk> Going Forth SafelyArticle: 9604
On Tue, 24 Mar 1998 23:07:15 -0500, Richard Schwarz <aps@associatedpro.com> wrote: >power consumption of FPGAs. I know these are design dependent, but there I have just been looking into this, but for a very small design, (CPLD really). Xilinx XC3000A are pretty low power. I opted for Phillips CPLDs in the end because they look like they will give the best ratio of microamps/cost. I'd have preferred the Xilinx route but the extra cost of holding the bitstream plus the higher component cost weighed against it. Ian McCrum <IJ.McCrum@ulst.ac.uk>Article: 9605
I think that ORBIT Semiconductor might do RAD-Hardened devices. They will turn your FPGA into a mask part for you. ---------------- Gareth Baron Ray Andraka wrote: > Stephen King wrote: > > > > We are looking to encode a complicated algorithm onto either an FPGA or > > ASIC for space applications. > > > > We are interested to know of any space qualified: > > > > 1.) FPGAs, > > > > 2.) Low volume ASIC processes (e.g. laser programmable, shared wafer etc), > > > > 3.) Conventional ASIC processes. > > > > Thanks for you help in this matter. > > > > -- > > Stephen King > > CRL > > sking@crl.co.uk > > For FPGAs, Actel has a hardened line, I think they are in the 1280 > family. A few years ago harris was working on a rad hard device too, > but I don't know if it ever came to market.Article: 9606
I'm looking for a shareware/freeware Verilog to VHDL translation tool. It must run under DOS/WINTEL Machines. I'm specifically after RTL translation and not behavioural. If a behavioural one is available please let me know where to get it. TIA. --------------- Gareth Baron gareth.baron@eng.efi.comArticle: 9607
We are updrading a XC3100A design but the PAR cannot place and route the design any more. I have noticed some strange behavior of the xilinx Mapper: a common symbol such as a counter "CB8CLED" is mapped into up to 12 or 14 CLB because the Clock Enabled logic generation is replicated into 8 (half) CLBs. (The same logic function) This a huge lost of space !!! Does anyone knows how to reduce that? (I know the xilinx mapper has a -l option but this only works with XC4000) Thanks. -- Christophe BARNICHON Please Email to Christophe.Barnichon@insalien.orgArticle: 9608
Scott Bronson wrote: > > I'd like to make an ISA add-in card based on an FPGA. It will include a > small state machine to watch for data patterns on some lines (i.e., when > 0x5F is immediately followed by 0x4C, then process the next five > characters, etc.) However, from time to time I'd like to be able to > dynamically upload a new, completely different state machine from the > computer. > > Does anybody make a device that will support this partial > reprogramming? I've heard that Altera has some rudimentary support in a > few of their FPGAs, but that it's seriously difficult to work with. > Thanks to their symmetry, I'd think that CPLDs with good interconnect > would make this easy (as long as I leave a few CLBs unused, to be filled > in later). With all the reconfigurable computing research lately, > there's got to be something...? > > Thanks for any leads, > > - Scott NOsSPAMbronson@opentv.com > There are several partially reconfigurable devices on the market. They tend to be fine grained. In alphabetical order: Atmel 6K, which is descended from the concurrent logic design; Atmel 40K, a newer generation with some improvements in routing and cell architecture; Motorola, based on the pilkington architecture (I've not actually used these); National Semiconductor Clay10 & CLay31, which are also descendants of the CLI architecture and are almost identical to the Atmel 6K; and Xilinx 6200, which is a hierarchical setup with some nice features but not well suited to arithmetic applications. -Ray Andraka, P.E. President, the Andraka Consulting Group, Inc. 401/884-7930 Fax 401/884-7950 email randraka@ids.net http://users.ids.net/~randrakaArticle: 9609
Philip Freidin wrote: > In article <35188CBE.2DD97143@writeme.com> redsp@writeme.com writes: > >This is how it appears to the user, but obviously both ports are written at the > >same time. > > Think of it this way: there is a LUT RAM (16 x 1), and it has a write > address decoder, and a read address decoder. The address input lines of > ...snip... > LUT, the read address is independent. It can be watching the same > address, or some other address. I understand how the sync Rams work. I am questioning the why of it. I don't see any reason for limiting the capability of the RAM in this way. The CLB could be used with one 4 bit input as a write address, and the other a read address. Then you could access two bits in a dual port manner. In another post you spoke of not being able to READ two locations at the same time with this arrangement. But I would be willing to bet that this memory is most often used to implement FIFOs rather than register files. If you had a 2 bit dual port CLB, you would still have the option of using two dual port, 2 bit CLBs for the redundant two read port register file while reserving the option of using a single CLB for a 2 bit dual port FIFO. So this would have provided more capablity to the users. > >The only way to allow reads and writes without contention is to design > >the RAM with dual access to each location. This requires a lot more real > >estate than a simple RAM. > > But is inherently what was already there in the XC4000 (in terms of read > and write decoders), before dual port was added. I don't follow this. In the XC4000A, you only had a single 4 bit address input to the RAM. So by definition they weren't dual port. The XC4000E is the first Xilinx 4000 part to have dual port RAM. My point is that within the CLB of the XC4000E, only one RAM bit is truly dual port. The other RAM bit is either being read, or being written and not both at the same time. So the two bits function differently while duplicating the same data. If they had been made to work the same, you would have a 2 bit dual port memory for use in FIFOs, etc..., without sacrificing any other capability. > >If I can read write one port simultaneously, why can't I read write > >different ports simultaneously? > > Because one port is a read/write port (the address input is used for both) > and the other port is read only, because the writing is done from the > first port. But can't I simultaneously read at address A from the port with separate read and write addresses and write to address B in the port with the read and write addresses tied together? > >My point about the memory cell is that the function generator that has > >different read and write address ports MUST already be a fully dual port > >memory. Why not make them both fully dual port and have it be two bits > >wide? > > As described above, while the read and write structures are separate, > they share the 4 address signals. To make them independent would require > 4 more inputs to the CLB. I disagree. The two RAM bits can share the read and write addresses. The addresses only need to separate read from write. So the existing inputs can be used, one for read, one for write. I am not sure that we are communicating well. Is what I am saying not clear? Rick Collins redsp@writeme.comArticle: 9610
Christophe BARNICHON wrote: > We are updrading a XC3100A design but the PAR cannot place and route the > design any more. > I have noticed some strange behavior of the xilinx Mapper: > a common symbol such as a counter "CB8CLED" is mapped into up to 12 or > 14 CLB because the Clock Enabled logic generation is replicated into > 8 (half) CLBs. (The same logic function) > This a huge lost of space !!! > Does anyone knows how to reduce that? (I know the xilinx mapper has a -l > option but this only works with XC4000) > > Thanks. > -- > Christophe BARNICHON > Please Email to Christophe.Barnichon@insalien.org I am just starting to use these tools, but I believe one of the options on the build is to prohibit the replication of logic. I think this is done to improve the speed of some circuits. Rick Collins redsp@writeme.comArticle: 9611
Don Husby wrote: > nobody@REPLAY.COM (Anonymous) wrote: > > P.S. > > What do you think about similar patches for M1.4? Foundation? > > Anyone interested? > > Viewlogic please!! > As someone mentioned earlier, the Viewlogic licensing scheme is a pain in the > ass, and often makes it impossible to use their software even with a valid > license. > > -- > Don Husby <husby@fnal.gov> Phone: 630-840-3668 > Fermi National Accelerator Lab Fax: 630-840-5406 > Batavia, IL 60510 I'll second the pain in the rear opinion. In my last job, we bought two seats of viewlogic. One was a full board seat, and to save money, the other was an FPGA only seat. The problem was that if we tried to use the full board seat to do FPGA design, we then couldn't read those schematics on the FPGA seat!!! At that time we found that the magic number on the second line (if I remember correctly) of the file only depends on the key and the file name. So if you make the same file on the FPGA station and then copy the magic number to the file from the board station, you can work with the file on the FPGA station. This was still a pain in the but we found that it would allow us to use the two stations the way we intended. BTW, Xilinx had a program to restamp a file to the currently installed key. This makes sense since they would be facing this problem in many of the files that customers sent to them. But they wouldn't share it with us. As for the dongle, I cracked the old Xilinx key as well as the Viewlogic key. They were rather simple devices. The OLD Xilinx key was an 8 bit loadable counter. One bit on the parallel port would load the hardcoded number into the counter. A second bit would be toggled to decrement the counter. A parallel port input was used to watch a zero detect output. When the zero detect tripped, the number of clocks sent was the counter value. This value was odd for one type of key and even for another type of key. The two types of key allowed you access to different packages of software. The viewlogic key is a serial EEPROM with some 128 bits or bytes of data. Each software package was enabled by a magic number in a file, if I remember correctly. This EEPROM could be read and written via the parallel port. I wrote some software to do this and tested it. But I never built a blank duplicate key. Does Viewlogic still use the same key? I know that Xilinx went to a more encrypted key for awhile and now keys off of your C drive serial number if you are not running off of a network. Rick Collins redsp@writeme.comArticle: 9612
Greg Prior wrote: > Hi all- > > Due to a lack of an 'undo' function in the Xilinx Alliance tools, I am > looking for a better editor. I would like to try out a share one with > the capability of multiple levels of 'undo'. Also it should be VHDL > aware, and highlite keywords, etc. Can anyone point me to something? > > Thanks, Greg Try posting your message in the comp.arch.vhdl newsgroup. I belive there was a discussion on VHDL editors there just a week or two ago. Someone mentioned Codewright as a VHDL editor. I have used it for C programming and it does the usual auto indenting, keyword highlighting... I does have multi level undo. I haven't tried it for VHDL, but I am sure it would work reasonably well. It's not shareware, but they might have a demo they could send you. It is from Premia at 503-641-6000. If you speak with Dottie, tell her that Rick Collins sent you. She is very nice. Rick Collins redsp@writeme.comArticle: 9613
It is rude to cancel somebody's posts :-< Perhaps someone would find it useful ;-) You should've implemented smarter protection. Here we go again... begin 644 xpatch12.zip M4$L#!!0````(`"=H;"0?(NL)K"(``*4C```,````6%!!5$-(,3(N15A%75IG M6!-;M]XSR223228)(?06>JA2I0A*E0ZAB8`B4@0!E=Y$2.B$9@$;>L1>^50\ MQW8L5,6N8F\4Z4CO32[GW.<^S[UW_7C?M=>S]_S8:_U8^UWC%O`:$@$0(($> M:'E9'@8P```:7?9:(9H(S\75R<>>8[LK-EZ7HV]FIJ=C9L#AN?A9>]ESG':& MZG*L8V(X7MLC(A,3.%[A">'QR>%A9/"_[?8HX:X$C`"PA@2#!&D=#I@O>[V@ M(P7*ZGAW'@/#9;\'=M#BQ-EG?U+N&D`O%%]PW'<E<L)W[DJ*B.3L"-^Q*SY- M9:GDJW=.HR[A2\F+X@9^%^,ZL7B\M:?XY9M^=_?BWUI]6I_*FLN^3IQ=+/M. M)CT$D.%T3>5=)AA<M;>FLI8Y:/HOFOV+:__%X']QZ[\8\@_&4Z\8-%QZ,^2< M.)8P9?C$\.L_;L.;UG^H_DUKWM=$B7_<>V]:^0ND>.J*GT3\Y]R;5EUA^3:( M/X<E)AI^S9F#$S7_V7<T7OD?.O+?'SC\+_W/`?X"G""F*WR8#%T1?MI0/*,U M,3^A=F8A:%#P?S:A\5__SUHB_MG_6@M^MH'\ML'[5^`6_GM@L9R4'5@\F-/( M+&XM:ZBQ2A1Q3)S95W-(#9+KG!,T+#,&^VL(C2OW7E/<OE!#^.1=PUNYL.^& M=<6?BEN*7Q?W%8\6SSXC`!@C(O^=-1(9I4`KE4`@(J3_R>1*"*/2</#_[2]= MAE*V["WLQNH6U4)M`@#,7*8B+>_UI:-D(:&"4*R`<(\154]1VG/(9S``_GAE M^:*@53!V?39M;KJF(Q@`;XW5:-J2L*EPM*T$*X)O`V<1QO?A\A98.+AL6@(! MJX_J'0*3:;A@G@C%D<+AJT@VWI"+Q6H`OJC^?C13XV_\:Y_UVL$XF6P[,2E: M%DX6AYRA<$A36BR>4+@\P-\OVD-D%+RCM+J?X6+"R_0K^Y3;\FZZ(-4.EWT^ M#X\7O2O[.<OC'>#D8`]OF]/N5X-`E?JQY9..D8"99"_(T]1M0E.=G"G`-X?! MS%IS@^IYHXU7:;Y'Y4YTMW+P*6S57?M;F"C+KOJ,4??Z0"N<?M9&DRZ1+BB% M;UI#%(D\N6,"ZC$"6H^",,)--_1!(D'E\2='";IE>\:=U;0LCNIL&WW</(?( M)^;Q<6;O`6S3SP>0HJ_O0YEWVLH+%#__9CJ]6LQUZKXVJ':D44K:,(^!42U_ M2@K/L4D"O\D>H1&Y5IY5/^]:Y[NAA?<P@(DYT+L8&/LZ:L`H5H`^A1W/)#^` MO#[C*7@L#E8X`4_$"5X07HX7XHAB>4LYE_7TKQH:6Z+)5KVI4I5D3:.2C[^E M)E-A:J:&&Q6GYE,1T*J-"7[D?+;\$BNM(@!@U6@Z05-@CYH/6+Y((1?5@;U5 MWTI?8NW]!FT)<F4_"$"!-0OB"*I+05P*"^U^0MY"?E#_URV<:2MORU`QNV"> M0L^@.I&2SEL/XM:OK.MK@;7KK;J_%5;JYZ^-N%(>^Q8V\FO^'H`]N=AL-`4_ MA;Y2@/W8P"'7JB*+;C2W-IT:9PZ0HR\UQW/=IM;0,K-_0GQXA/C(Y0%UJ44K MEGP=L*L7\/L'6CZ/E+Z@?P(<9ODB?GGR6>$2/>6KG8;5FHP6&3__5X\\"X>/ M`F]O[Y+FIE_4PC=6;D>;RGY-M$L%^`)NU8QCP2.S@K-HZ8&++8"]@3QF2P1/ M,P9+FV3J$.&HSI=[%$*SPY8&F;JJ#'PFCC[TDQI(Y)W`4L5"T5VDO%]LX8:# M#\43&+Y/FLEV(?^Q8+CF$)([W8'`/,\:E-@L1=WEL41[VZ5];>;VMG;"P2.W MP3/I_#HR@7(N/X!QR1C:_ZSH,P\<F*2F:RIIS)TBD7E"5XQ>1=<]!^T<N(XX MCNCA':2`#<.G,3:7W46E5,P$U1',$2_FV5'*#^H8/%Q+A9MEK^='@;,J>^,9 MJT17"8/A=H.Q\31H%=&D<;";O9<9CE9-;/0<5E#PAOQD<9J!>$#_MVI0Y32^ M]D<@:=9M0RVUG\LOI_CZ>,E\+P\<%;I.>'&5/RN7\99:*WQZ2B8-:::Q;/"7 MTWS#@J+GJ*S-@B"K.KB/$1<:BZ.C\RGARIYT),V73DK8Q%?BSA6@FW[^)MO8 M3%1_BB:YU[%Y9^MIO=LF.J_,[,\FA#K1]]-,?:9@9(N)V^P>F#TQ,,KUE]O0 MZQ5C25-QY42P:PWP!):TK_MC:5:J`_<\JT=S'$_'H=KV78MYO;#DPU!L5S.) M4\Q<I6#%3Q;%@5'H!VK[GME-.^&!I[R5#)8^HUO_EMU48C]F>;?&*@TH\A0O M5I]1W,AW/M1X(QNI86._M$NT_P*J3`]\J<`#S9;],L=#%1P(I5!7Q8P'.BM* M0W5#7E%'AL'JTF?.7=A66H$-A4`B_K&L4I>M(XD6F^U'H&24Z"X[8?F(^I.! MA7O5Y9U;4PYXU<>6'$OCK>/5O7[9Z7%^&0=.:RQ,^+Q:J_.R9[U.N8ZZVW98 M7T0C`]_V(<^\'9%*131_92]OQ"XNJ-E,9R"B$+O"[)N9N]RO(=;R\!G$P_S6 M)($;._S;1)!.'.DC:MT96QA;'!-KCI&(\0_8F4W.?M*P?&0FV>CX"'Y[ALV] M[717-;=,9LY7`ZXNE2@NY4W6$NJ(]IVK7V;1M$;4EE)6RR_Z*W5DB242KL!E ME\]^,A+..R%3),2;M7;4I<W:FX%FK&Y65M/S#U*Z)%FU.2D>\G_>/^#O`/G/ M#=`BAFPE%@.!'7C4`P:4R5;$('(L(7H0PACRDE[0=`8<.,D(?N.4VZ+FS$B3 M;_9*X\+R'5R]V/^P67FQ9%H3;:-#Y#X-(M%&-%6;`J?Z5"X@3UYX(!-VHCY= M`0@IUTWR##F7%9L=GTO=@ZP*A[G;*+T'0@0R(PGTTP6F?9EN+J)2;8E0YE'N M>QJ<B;_;ZQ^.^'5M4;2$N8HS$2-?B5EGM=JSNF'V=[9]Y8;7;K]*D:&+%RYU M($-VAWAGOW<Z33B+V7MW>3/[?4XNT&X::W?X^$AZQ>R5><I&:.F';(>V$+L' M7/S9`RSYCCPK,%!PP-_).O76'N*9"[;IY_9UTAH"8I5"80UL8'IM30F*:$.S M>;)'YKV7C+0M9V<G9[A2$V21_<O9E.9AC*<[*"*N]LEI"R5T9J1U46B0-,', MF*G$(N)S,.D'2Z_/9\E=.HQ9V2N'T3!GYPKGHHAI9'#6DYV?/W[XP-+A-SQ, MQ'^2/GUBZ<9BPEG=14U#33(H+C?6QKGQA/L(H9\EA*M$:%\'U(`P;QU;6VH4 MQ<U;`IK)5M<*]L#P[WC)86R1=OR=N/KL/A4BSY*6V=&1,3HGJFU5V3L^UQVW M6#0CRO)AZQ+9.C!1QU;`_EX\OGGSEL:G(=)NOC[>9H9@VG=3=T5ZD"AK;UHC MB\H:$BS6?UMI#3)I@8R]^ZPM'O=(DZ,UZ4*4C'HCXBAE(P_$=N9/W<-+O='" M30P>J+*6)S7GT-[%[4`_)[&1I-DGAAEL>CHZ#2J?SGXH^T`M>D3D5+/I'^8^ ME+^EC[WO`^#B*GK`NDFSY<^]'S^^?]_Z`0"M\0S2;H;^?#JL,ZWPV^8GES_C M,_<R+@,J;2Q_USK`FJ.A&\N`^]XG&*0)]2Y&*)(/F;SI_P6`"[2Y=$HF32JG M[7WWQX[)3Z!B[TOY'[W@<T/AL#BG/AZP'ON15AJ5G@29LG'O1.PFCU1B<)Q< M#+"*J]3*@H4.XO)G"8-,=MY<"\J>GI$^!-_!8LFV9*+M?;/`KEM3Q86`=8ON MU/A2^8`VW[B<[I??I^BS(1N^$@^QZ5(T_IPJX$7XE4W3T_RSW:FE+EBN^&*\ M`JC!4/0#INQ,^@XJ2/ST]_VD(]KO6O;"SPFY"JX#T*\9.DU`/3)6YMH&`PU& M\[1#-D&3D4(FK0'L!1K-!3W9UW.;?"7,@:<KS>/E]Y=1F<2?X^DUX&\4\JVV M4B!LVS"T<_&YF!PFY\F,+K^4\7&^UJ&LD'B=ZH8)3S'74SCD$0@1#L_L:_2M M.,#/KGR5SECHZZ>5=8+&0PU"C/'=!ZD^E/2<-H632>=^D[@8-X]`S9'";@<" M*Y%;:VR[GD_1*.2\CT0A^RPLP;E`.JZVE+G*N#7E=WE*M573C74;AL5O6?I5 M$#/0C%VSWG_#7#D3N3#:;NW2-@,II8\&CI\U@=?`2[X1M%!8][8"'L4X)JW, MTMRUB.A9+ZW4;Q>DJYC\M;LG?#7A;!5]V(<[=@.C;AP%F#^+G+8EG'?PV=U* MGH7&:A'7JY)778V<C*S;+AHY&T$NHL#(T(A@5%^,M7SHE>0_^R;![Z;`K@A: MI2/GR+G2F1NR[^?AE`:;(>ZAONZ-,!AR":R=FC9_/'EYXJU+$`"M9OFHRY1= M]QZNK\\&I+S@L$WZJ.H4R4_Q;`]I/``2$DR`*-N:FM(CO"U'"K9QWN#[$INA MEJ0O%REI$G9CYZ^)WH:T-=-E/=,&?UU=&N!7S/6\H^?MF3\K]3-70LOBL0IA MN6+K8>L%WA@&<N:0#O2,<6?9N\(O*SW6PJJRZ9A4J9Q#`.0OLQ/A*[2Y;#SD MEV@?O^$`K6R4EC$NM$#ZWE8<IG90D:$Z`*A#90ESG$R,[SDQ?)T?MJQR^%47 M)JMQ'QXZ=0&5MYEST7"R]F,3'EH>'%H#0>Q:BCF?(70G$!4)PN!0N:X$QJBF M/2^W\GYRS)*BK`0E[=OMQ28U[MP./+VA%IYG6&7/!8R=X*S9;QPO=Q/D:U[0 M,4_\\+'['H^KU$=L(HK<9,U96.R7'3\G4?8`EETK3A&.A,G\C)G))\.`R+GT ML]-[^B%CB'&#`K&)\@^Z*:]?N8^36N:?.BE_1T;/];'$TN3%)RCB,$6DPL4U M)XO^7A1.4J6*,>49DN59@H;+EYY^2*:AP#T>,VP@P4(5_L<NN7@\P,^SO+'* MJQ@%'WV&QY;%$*%]_?H_/J?TSQ`'EI^S=O&L'Q`U%\PG+9U=RM#*VB#=(*D@ M42J78="Y;^J6Q57TL(9SKV`T<#\!8M5/\6VN*XZ6MWB:O;;ZO0O/^]9=@;D1 M*J^$&G-*CEL.K,FCGQML?*`!..$)J+IHL(XZFTZ8':(;/(8QG,)_!KW<`XO> MAX!0O#=HU,1^,8M:@@SF_G$26#(`>H-VBTK;%)B[X9ZOGXBBYRJ>DM6A:I04 M3[M'A94TG,B]-!+]OMHG?ZO>1HHPF0UD=HO7CA'>I[)_C?U6!WI[#913<1O% M3\G$<N]I:R8]G93OMOQ*W!W[MKJ@,7$!3:.!G%VC5LM=SZ:SEW//37A.&R58 M2`)'L?*0V>PEX[RL%[IIJ*?^<IL"E\A*24<17KP$4,MW7^]0&+:`I<M!`QPF MS>D0#AP7*`]TNN*G;0Q_I$V(;JWF9=]:/12SS*O,F>K>N6T_P,YS51^KO]'. MH:VIPBPQH+<;5<Q@*%X:<EAV<79T/-0\A.GI+70M4M\IPRH?);E6`EJ/FO@L M[?MNO/"),S%,4KG#:W[MK$T&O0[):,?3@>F%+71UYUZ*1X]B.4!MPFAN[KIU ME'WCO3*]DQSB_$.M[N;1D90Y'G=O7.?FN(C&)7BV/G:^;-^[K0NT/`L`YLCT M+;`)L8QDA5[#ZFD0``HH!!%V$RW(;`J+*HE7@M4*[O+]!(:T4.HV'"J;+Q\! MGA=^X,/`C:[7DLXX<Q0Q:>Q'];Y]I!S%B<-;PK<.2ZX_04/W?2A\RD0FI`N? MZ,6AYBUKOV6@0@F2OE*04\U,D.6;RT6$6H:=-?-F*.WJP^W(WYLM?\S>YN69 M,/[,PG!LX/?P>V@,O^90Z/`L3UR<%GA=%'JA=PQ_WH/).<W%6AW>4C)>MA$1 M0#QF%JS'KJ0G$(;62RKGTGKH6:88H%>*:&1G(:,0DD(L1"AJ"NV:!FO9]*(V M[,ALX$,WZF71LRR\[X(X[>0)<$Y\4\_".._)--G"0HK(LRA@G$+WH`A<6JV2 MJH=/YV6*?`HV/``SZ0*:;"Q<#ZQ<)7+GZ(O9&PI%&G/CJ!"MT/>2KK,%09>I M3XBGOC(VP'*>YNB3*3,^E6$*>:+:A$V:>;(Z`M6Z8H53II)Y/G1_0BGME;.K M)YD(:,P]IMSQ21,(3404E3P-]BG*2UVLTK'EPW]]-Z*F,K.-UGU.F<3R9K=/ M:G5D(PH#<BR`R-R2*!S/!M@'LHEY5F=GR,QL=3V1T,AF>38]".HV[]RD7,A7 MALV^EFOX5-!]I+[Y4F5EQ:@:XD(8:<D'Q!-$?QZ7ET\I>[78U!QDH7Z^57UY M2EW"JT^]1JG,FDST@C3\-)03ILE&1<O.'-$9";JTGKGIB'[EAT%KGHVJK=2D MIV6O/(=$1\?S)_GC%*8L9W-1._YA9/JD99Y8AW9)X:9E+N)O6"]HK`.21FWI M9ORO/Q-]SRAL?TML+G+.A8MZQ03CVTJ#@"81U*E)%4Z6I$)6A59/D-SF_-:? MEG[?*NJ$?DIGX\D2B:OY'"L5`R&7K;`^[WL@GML5L0!\)#/P6T2J?N/*&U;$ M&C7L(?XL]>@7VFP9?=-!C-JZU+]72>;HY-<M0<#*<5);$2*3A/!YHA,@7B96 M0]PB:5>)0G!=[2R::W">-I4/`Z\;)533(=W+ZXOJ<]_MY_RJ,LO%G=UR-U9< MD5`LO5!"OYF&\K"^U**YU`UES3!H]1@MF===C`L1`F2&(B)##;"=OZ)TL>3; M!?C04M&[HO\X#"I`P#F"F.&D1\J4;!>CSEP@[H-PL(Z::*\TJ=D^T`:OO\C& M%*C.9;TB"YT`(*<=%'6S$%QS34`L(6>M,F85CHM`R\^&C_5O!BW/*:%_R9TB M$R%OVONT`=V1N"XAX$SE<ZYB?41^)CFOCF3,QJ(')C)F9HL=`IV9JP1=95UA M&B-FYXA+9]9RK]\HIE\QO!P"Z%H7\"A72G[A&=<[WMF*A#3*X=OG:O;-\YHK MM4\Q"@Z*YRUWD$"N[(=--Y]J:CPTNE>_=@\L\S:QS&Z#W?K$YPP(%+SK/8GW M[C!,7!$C%[W+5V-)BJ.V9!HAA6I35]5BM<Z*GFQW36$MW5S(9ON2"]!.TU]< MC,P7%<7<\Q>5UOF+>14K&_I"B;BYRLZ7"51GZ$T.B^-($NW_0WI"T*VY]PGA M`7']WKH3%H_7_CBM[.-[#[*2DL/E"H'4^C$?GTQB+<59UG_RZ>1ISC7[HS-' M?QD=M";5EHC/',2K'_RI3OO%'K>"P*/Y="3@I]:TY^P9.Z;,=2?V5J]!WN>H MER7B1R99!Y'F)P4>P/./F9QL&KM@'9SAA8UO?"UZ9':`[RB3BU6L>Z+XC*7W M?B;`F;)'J]2)#@$5T1[$1O"ZT)06B]@5-3J]"0A9Z(C^9O_,C\#:[1OQ[M/F M/PV>'LD5AS@1'KESQ#A1#>`12Y),G#VA;8/(^/&)DF51#.^I%_A[*VJQO9:$ M=-VE8H*=C]<?4U(YFGE4_9@W]OAZ%L1CK+F[+ESRV!>?;<%&449NS[=+F%,; MC,SIW>78XUAE*>7OW\5.K<.@#%[B^2J")<=RH:7-,S9Q\6G_^S'"M`K9^&(E M%$A_B&BD'U:L"-6N,D[#G-=/M!V:V4<2B#KY%O3\.HP3Q7]-2+3*$S\<YB.J MCDA!8[^\=J>5>,ZMV=$S@H;P\;4C?#NDG]NX^<V`QA5\,3;2E8*5U/>H7DVG MG"[M9Y*D(RN#J'?UH85=HQ^"P4F=YZO>Y%(EZP6'<ZL*JUT88XW$QNK;#ZY6 M4G11?"J]Z4["PA9-R')*EAR7P;&H8K:*Y3XY4Y('F.$=<M-YN^>IA>N%JX\0 MR,;FIMU-);/TY8N3S8)/MJO#]D?AW'7#:&&A-37=O-*[_[M7/&U17CYH<NNR MIY)X9K%]TVUCU^N%.WODCRX-F(BZ2FUKKUB1=JX4E3+\'#,#M=5,M!27CRQ1 MO.YL%RM^C*IOS8:B,>X$E:R!<A]%*M.7U5SJ(.GC)!$-QL0X^NWF9>8+9LW6 M?%!@L'[+B9FT,YR1!$5Y[`244PT"2E[G]BR:ODKZL65-JQ=8NX%5\OE=K[`R M+L=-K`N`?>4/:`7VM-]///69Q/MT]"#/5I1RD4T\N:PM27AR8PV1=X`M4FH+ M^Z1>OD6X<9ADZ[B'=+OZ<M,`5.)V]0A-CT9FI(N)/3Z!)1'+1([RCY_73Q]$ MB$$YSBP*:<#.6'=V,4SP)5'*6]XA'O68]"^MZX'F*%Y%=M7\JS2G+1ZJOX'8 M:3Z\DU2J-Y&L-YWO3UFRDQ5*%U`6P.#T:$.X'#T%/4,D0UDB[9*;S[7,?)*B MT#X>'?SD:,SL:</U#NM-\$P6^C2/3I21Y#(*&Z)LN($>Z42S/+,6R9VK?K\N MBWG__=I&L*ML=?@N=%=&O*$_W&B8MJ?]1&?XT4@?Z#(3JBVYO#-KN$Z-9!4G M:XM[ULBW&_SX2Q<N?S0P2Z7`4W<EXR7?#UZ3[+F@=*=0?_)0+=(%>WCV1Z[^ M-N;G`U+#CO-E.J/O9W)^RA&]%HB3KE`V\#FE6ZI]VO=*E'<A,8HR9EN<_*/O M98@__5AX+X%#D:,<0[BZK-7*NS?H57,CI[B/#D2+CPDZQQ)KRX@B,!"G_*#[ M=,`#*S)%3ZL_C<K(DF+Q-J:2:E;QMD7F4WM`"#&$;_@J:MJJ1-&S\^H:'JQ_ M#.U'Z"[DW>+FZKED4JZ0FIL4+!+7@X_W^H%U`[&<=:/46,FQ@U"<*E>!74"Y M<V9%ES<RWS393#8\6#^IGSC\L4L"#I)`@CK'5"].M8::[6$K/77%#:$`$3:9 MG3(48C]WX0W-=MV8V\TL*)2FGA,[>TA`"P#17Z]WO_??-T[27!^;?>G(=H'# M3LUK<!+YR_)_+.U@;+>R)G2Q?2J8N2#Z:PG;R"MW*%8;4HMR"7@#)&87KJZ; M32%\JELXV*VC.-HFW^3MK1*KW-9K_%Q-I[`\0%:X9O+(^@&3W^(<2&=='):L M:741PE)![L+B'EQ$$'LJ;_:A-@!1$^43!HPLZ!6$7U'M%%.O]!*#Q=3%X'!3 M,1SK2-+A0(#N_2O)-5<$;KD.VN=CJ0,X_\+/#:7;Z;,OW.S^],YM^53:8!<? M'VM)T=AXR<210_BB@F-:K*#VRZN*'5RJQ1<2Y@L\.B,<8B(7'5\@1N9QMGDX MDDR:;Y!!*D</7[9R#4#S%\R>AF)7:]Y\,U^&_N,[JMW'-I0Y]DNQZO<G#W\2 ML)A`7P\S5H5:`B5**I7BEN,^?4;UK9'_"2_2,!]O^=G6+9X]7%3`9IY@FRMT MZ.([1X8Z3UJO=,7YFQL93>\V?I8#GVGW^BVZJ]%'<AZ["1I.G,>GL2]A\FQI MZO4>?J:,>SK2X;[$!$H^$S/6B^6$8KM%/D<;V4UYRB![($75@.V44YPX^5CG M?=Y<-L3<&<-570HXOI'UV2W_FSQ3J.SO7&2HYZ;L9E!^2\C7#R2D7/#GK]$O MJ:,W)2G['<G$UZBO<6J07Y/U:C7I$;>I;T\M_?>;TB;"C5-BTM=L:XQ@,70# M,#B6+>>38=?'R1/\.3UPCP3MDW,3EV*Z,;:TMXYO<C$3NF@,77"O)4.`YQ6< ML75'^$X-%VT=50U01PK.3,P,V;$U0]W$PM)`B0KD;,+VA&F07.)V[51D\X*# M(_"8=/6(Y!0NX&X-C<01W"8F/FI;V%E,3SQ-CVX;:B^>2=X6K<78YHB$[`S5 M615N')(<Z7P^:ZL\)@/E8N8`AIEG,?+C7#NX03!QW)-(NS^#DB1A69;>C]UT M4]U@M5@R4`]^_I3ZE(HT-<+$9B(`[Y]A]8#TF/3X"<IXV4)I`4"*_.@]F]7* M:OTN*_/EF]PW`'#1MU*??BC\4!!Y_5&<^88)0'V;_)*%^8+YPI21X?BD\20` MJFOF]4>G3:9-S&:7UYK.F0+0/[-:M:M3N5-9Y]>@IO;02A$O_53JY^J.Z(YT M<-1[VA7;`=!?-5P3$W4YZO+9L-!39\+/`)`4?6EK];F(<Q';+US=&7DQ$H`[ MY[<E_5F;4)NPY][?Z1GW,P"HN1%_)S7S8>;#Z[$I-Z_%70-@:]:#S<>.!AX- M7%%TO'PJ?0#(JPK8Q]MP:,.A(QNW_''8_S``3GX'\^QL<FQR2EU=A"5N)0!L MMLUV*BSS*/.PYA>LMQ)8@;I]Y>ZJNY2R;`(B?:-L4G0YX+@^VDK\3/H!I@%@ M(3B+84JQH88@N>2CD$J],/0Q0LC^%+TG>A>F<C$:C=;8GA1*B;D$XB+O2CM& MQ2I'[`+LK/3MX=K;=H5%)&6).CA;IX4J;J>FQ"4D?^<IV]A%1"NS$S2#,[4U M=G*\DMED'4A==WQZ>UB6+UG2*S9VAT-DY/8]?W"E76(38X+NW=?;O=4#EGWF M!D?@`M?HT'W)SKNV2Z6\T&_UB@GVO^[`!#$&ZB3W#03;N+S`X(B0L)VJ<1ZN M\%8G!U<:V02RDLO<084T,N'M)E&&"MXY'P%?=[>EJJF&KGIX2GCP]GBSW/'K MCU%_(QBE$X$(OE_I*TIX>$:$:<(D02XG@:(MT^4J.PWR8Z[_?>I/*!H0<G*[ M(2D:%D6%P6EPL@P7TW*9FD:9@,`%;`Q%(%D601P3(S/U3%@BZHHJ$)GX&A)3 MDY*&88BBH0[ITHM@<UE)$3%+B`;$;T.FJG+J\JI422TQI8U6QK)J^&VV5LSA M,V\Y1YGP)?96!")2X=0IM@P9A5@`^J2B1B>3,N6(4J((D&=1[04*$`%0"$P1 M"L/&@2RG0`(<8D*L*3#2V!T6$1VB;*J8RT@.W4JC7[WFPNC0UDE(TC2JV"H2 M&A*"DX&J+(U%-P6N\&;BKI5!\"Y4@%V@W:-_!1WP.!&EK`R%R>*(%L$!\F7L MP%.IY2N1<O)#Y`'A#G2/<0.OI?ZU$KE`OH7<)%R'ZAG?\`$JC%I!(B0:D0'3 M!V@PAJ!8@21IY<ENRN7ZZJ#6VV/#BO,Z$JLRPZ(0FYO',B.B=R11"\R:LZ*" M57R"-'=L30I5[.-9[_@;2VUX:;0-NA1I%ZSY/C(#G%K_(56Y<"_)6#/7(UHL M';9]O4?9)=!\BU4IFWDE+)*;D!B6\G9R'*U9)_B#H181&;,UZM2`<>0NDZ!5 MX7*&F<=C\AY4@U>CRE&,L(A@VT&#Z7*%'K8.X:IFGY2]RH5PIGMZ6O1)7\F` M;0V.R6G:"2GG\0-A$.%B7'"Z8=QJ^^_KJJ-_)R7<Q%+2*QTI%S1',HTL-:J' MX[=MQYT2G$XK>SDC#MV;D&HUCQ@C&0AW&M6*<_,+<>\/#W4)$]MV[=EK9Y*. M>WSD_BL"]]!H22_I2'%CV"=VLW_0]NWQ4:%2Z=PL_6%(1D9.+E>F"H8)I.WG M"45^S'M?P/YE:.7OC>7EVS#_WVG\H^@?3TZY"S8\%C5],M:I(3ITM/KR<1=_ M\S6B"J?9WTH"([P,;ZBN,ZJC:;SQ=:'7\__>^OO[>&?_[Z00F[!;@B@+#9/] M-NX9%G(_MM<R-X4==3C:E)&MX/8J3#_=KX"P:9O_+=%S[B$7'H3KGKO3?OW) MB5/W6GSDJ/N.#.,Y`V%!#+W/^YW>\H63>A.R=R337L+^9(MJ%:P331Z?_^EP M^4D8=TGPVN;)EXL%?>'%X9$:^R-&+K?NOTMQ_GR]Z>KRNWCJEEN;5K_-N':W MT[D)EJX0#O8\5LV?.R%WZ92U7!^TR<'\>.CK!UJVKZ?8.W94#+DUG!Y?5;V' MQ+O9[)YMVY6O?>"+0%.E-&9FH()U_4:#/4U:)H"3!C7M]3[V75%95T7WTM6S M0+-FX>!FO4#E&?/=+$AN/_%AQX#D^DL7[_`$=UP.G:_M-_Z^Y93I5T*)U9.' MAA<50B>MGIU\CY7?BAW_:LH@E^_]ZO+7@X])[;Y#W3G#2+-;NEE61_G@.7K# M$X_D\QUWL.\'&C:-/1Y:.)O[_4%1XYJX@*G%(D_I?+<ZVR/9GVP%P3WKIKP. MU:2X-"3G*X"VKN&LVY^KGEF]4-WO6E_"T%FG;W9<ON;^)=;F7>\?BOV.7/5^ M_B5ZW"61_%]02P,$%`````@`CHMM)(G=V23H`0``D0,```P```!84$%40T@Q M,BY.1D]]D\V.FS`41M=%XAUN=JV$`&,,F%TZR2C3)FV4I%(J9>,8$]`@.^)' M"6\_-AEU2CI3RSO./?Y\N=X590-Z,\B4/%4">,WX,^2JAGU9E?(*^^G##B+7 M1]"HO+VP6KCPU,*9M;P0#;2%L*U<596ZE/($XBIXU[)CI3]]OA0E+Z!7'32% MZJH,CMK=G2$OZZ;]DMJ6;4T7LV6P=^?[^2<P*R*A$]$`(,">CSQ*`!!*?:+) M]<9@,%HD00Y-_`%'_@T/4TQMZ]M\%FCW?E2#2>S$-'K'OEY.MT^K,0T8^P[" M[X59_QLFT+FQ@Y/01/#\R#/G(#\-L6VYA]5TMWA8'][J_H_/5[^6?\$&CPEU M<!S?X5B'V?[^L5O<18<(47T"U96!YX<W/$DQLBWS0^]@Y)`X<!*"]9V1YY,; MCE.4:/SK\N>=7(=!L1,2TTCRQXX&_(/.A`[%YJJZD8E'X\&NZS4-Q`U<Q`&Z M\ZEFF?@PH%;$9*0(TR"YS>?@*-\4MK7I)%R'(46!*ZX"2FDFL8;#E?$6LK(6 MO%5U[QIXIJ2`YBQXR:JJAV,/WX4$E<-F^SB\!3/#KP^DZ?)<U*)N)I.);:V8 M[*$MF'QNH%6P7@QX(:KSQ(AAM#:"][P2&6Q?7Q(\JDYFK"V5=`!1JOOW`E!+ M`0(4`!0````(`"=H;"0?(NL)K"(``*4C```,````````````(`````````!8 M4$%40T@Q,BY%6$502P$"%``4````"`".BVTDB=W9).@!``"1`P``#``````` M```!`"````#6(@``6%!!5$-(,3(N3D9/4$L%!@`````"``(`=````.@D```` !```` ` end P.S. What do you think about similar patches for M1.4? Foundation? Anyone interested?Article: 9614
In article <WQFzZfAS5rF1EwXj@walker.demon.co.uk> Paul Walker <paul@walker.demon.co.uk> writes: > >But can anyone explain why some of Xilinx competitors provide genuine >dual-port RAM and then insist that both ports are clocked by the same >clock? There are several levels of "dual ported-ness" out there. Here are a few, and I'll leave the issue of "genuine" to the readership. 1) There are vendors that think that a single clock for both read and write ports is good enough. 2) There are vendors that think that dual port RAMs with arbitration logic (including NOT specifying the metastability failure rate for the arbiter) is good enough. 3) There are vendors that think that a busy line passed to the second domain, but clocked from the first domain is good enough. 4) There are vendors that think that a single port RAM with some sort of wrapper around it that shares the port to two domains is good enough. 5) There are vendors that think that the interface should support two independent clocks, not have arbitration, and the only special case you have to deal with is when one port is writing and the other port is reading the same location, in which the system designer must deal with the basically asynchronous fall through time. Note that in any well designed system, this case should never occur because of usually semaphore based locking schemes. Personally, I like 5. This is what the XC4000E does. Version 1 may be usefull in systems where the domains are on the same clocks. Version 2 and 3 are potentially disastrous, especially in the hands of less experienced designers. I have designed devices that supported two write ports (AM29C334), in which case, if you tried to write to the same address from both ports, you got what you deserved. Philip.Article: 9615
Stephen, I found the following article on the "news channel", SUNNYVALE, Calif.--(BUSINESS WIRE)--March 24, 1998--Actel Corporation (NASDAQ: ACTL) today announced the availability of a new radiation-hardened, non-volatile, field programmable gate array (FPGA), the 2,000 gate RH1020, specially designed for use in the growing telecommunications satellite market. The new device is the latest addition to Actel's industry-leading RadHard product line. I am not sure if anybody mentioned Chip Express LPGA's. Have a look at Rickard Katz (http://flick.gsfc.nasa.gov/radhome/) QYH500 test report, looks pretty good. Also you might find the price of these devices (1 or 2 off) very interesting. Good luck, Hans. In article <01bd5324$d36ff5e0$1d3872c1@sk_ii.crl.co.uk>, sking@crl.co.uk says... > >We are looking to encode a complicated algorithm onto either an FPGA or >ASIC for space applications. > >We are interested to know of any space qualified: > >1.) FPGAs, > >2.) Low volume ASIC processes (e.g. laser programmable, shared wafer etc), > >3.) Conventional ASIC processes. > >Thanks for you help in this matter. > >-- >Stephen King >CRL >sking@crl.co.ukArticle: 9616
Hello David, For old type SPP or new EPP, you can choose TTL. In my opinion, you may better insert a buffer (74LS245) or Schmitt Trigger (74LS14) and do some termination at the end of the transmition line. Regards, Roger Yau __________________________________________________________ Roger Yau Electronic Engineer ( ASIC and DSP Dept. ) CASIL R & D Co., Ltd. (A Subsidiary of China Aerospace International Holdings Ltd.)Article: 9617
Hello David, For old type SPP or new EPP, you can choose TTL. In my opinion, you may better insert a buffer (74LS245) or Schmitt Trigger (74LS14) and do some termination at the end of the transmition line. Regards, Roger Yau __________________________________________________________ Roger Yau Electronic Engineer ( ASIC and DSP Dept. ) CASIL R & D Co., Ltd. (A Subsidiary of China Aerospace International Holdings Ltd.)Article: 9618
Can Maxplus2 supports command line input to combine .sof files to .sbf ? or any other method without using Maxplus2. Regards VerascoArticle: 9619
nobody@REPLAY.COM (Anonymous) wrote: > P.S. > What do you think about similar patches for M1.4? Foundation? > Anyone interested? Viewlogic please!! As someone mentioned earlier, the Viewlogic licensing scheme is a pain in the ass, and often makes it impossible to use their software even with a valid license. -- Don Husby <husby@fnal.gov> Phone: 630-840-3668 Fermi National Accelerator Lab Fax: 630-840-5406 Batavia, IL 60510Article: 9620
Dave Hawkins <dwh@ovro.caltech.edu> wrote in article <6fbfuo$62v@gap.cco.caltech.edu>... : Try www.spec.com they are a company working under an : SBIR (small business innovation and research (?)) grant. : They supply radiation hardened FPGAs ... but I would : imagine that it is at a price. rk: interesting ... didn't know that they are actually supplying them. have then been tested and qualified yet? -------------------------------------------------------------- rk "there's nothing like real data to screw up a great theory" - me (modified from original, slightly more colorful version) --------------------------------------------------------------Article: 9621
Is there a FAQ for this group? I would be grateful if anyone can point me in the right direction. Cheers, Ian -- -------------------------------------------------------------------------- Spam block: Reply to ianstevenson@no-junk.saqnet.co.uk only remove the text 'no-junk' =====================================Article: 9622
Hi all- Due to a lack of an 'undo' function in the Xilinx Alliance tools, I am looking for a better editor. I would like to try out a share one with the capability of multiple levels of 'undo'. Also it should be VHDL aware, and highlite keywords, etc. Can anyone point me to something? Thanks, GregArticle: 9623
Hi Professionals, We offer digital design services for all your FPGA/CPLD solutions. Please come to visit our Web site for more information. http://www.fpga-design.com/ Michell TranArticle: 9624
Rick Collins wrote: > > I don't follow this. In the XC4000A, you only had a single 4 bit address input to the > RAM. So by definition they weren't dual port. The XC4000E is the first Xilinx 4000 > part to have dual port RAM. My point is that within the CLB of the XC4000E, only one > RAM bit is truly dual port. The other RAM bit is either being read, or being written > and not both at the same time. So the two bits function differently while duplicating > the same data. If they had been made to work the same, you would have a 2 bit dual > port memory for use in FIFOs, etc..., without sacrificing any other capability. Not true. both rams can be simultaneously read and written. One has the constraint that the read address is the same as the write address. This is the same as the sync single ram mode. I use the simultaneous read/write from the same address extensively in my DSP work. -Ray Andraka, P.E. President, the Andraka Consulting Group, Inc. 401/884-7930 Fax 401/884-7950 email randraka@ids.net http://users.ids.net/~randraka
Site Home Archive Home FAQ Home How to search the Archive How to Navigate the Archive
Compare FPGA features and resources
Threads starting:
Authors:A B C D E F G H I J K L M N O P Q R S T U V W X Y Z