UART IC design

Posted on 2007-10-15
Last Modified: 2013-11-25
Hello, I would like to ask if anyone has useful resources to design a UART(Universal Asynchronous Receiver/Transmitter) with VHDL. I intend to design one and eventually fabricate it into an IC. Sorry i'm a newbie here..would give more points if i could.. :( Thanks in advance!
Question by:sampatyap
    LVL 4

    Expert Comment

    I used to know everything there was about the Serial UART chips in 19.2, 28.8 and 56.6 kbps modems, but as these were commonly phased out and replaced by software emulating their functionality, I lost touch.  See also:

    What are you going to put the IC into? (feel free to obfuscate (make vague) your answer if proprietary application is involved)

    Do you already have a market for your UART?

    Author Comment

    Hi Klaatu01,

    Well actually i was looking more into it's components. Like for example a calculator consists of an ALU, registers and etc. It would be great if you could get me an example of a UART design in VHDL because i don't really know much about it... Thank you for your reply so far, i really appreciate it! :)
    LVL 4

    Accepted Solution

    [VHDL architecture UART ALU] = Google "web" hits = 11,300 (narrowed down from 93,000 by adding "ALU" to the search criteria.

    [VHDL architecture UART ALU] = Google "image" hits = 93 (narrowed down from 507 by adding "ALU" to the search criteria.

    I could try and narrow this down a bit further, but you likely know more about what it is you need.  If this is a class/school project it might be worthwhile to have a mentor or someone more familiar with device or VHDL stuff to assist.

    In Google's "Groups" (a.k.a. Usenet Newsgroups) there are only 7 matches to these same keywords.  Outside the resume/job groups there are "comp.arch.fpga" and "comp.arch.embedded" groups that contain at least one reference to these keywords; "arch" being short for "architecture" and "fpga" (I'm guessing) floating point gated array.  How's that?
    LVL 1

    Expert Comment

    Forced accept.

    EE Admin

    Featured Post

    How to run any project with ease

    Manage projects of all sizes how you want. Great for personal to-do lists, project milestones, team priorities and launch plans.
    - Combine task lists, docs, spreadsheets, and chat in one
    - View and edit from mobile/offline
    - Cut down on emails

    Join & Write a Comment

    Suggested Solutions

    Title # Comments Views Activity
    Punctuation : Bulleted lists 2 27
    java continue statement 10 52
    factorial example challenge 10 44
    sumDigits  challenge 7 40
    Learn more about the importance of email disclaimers with our top 10 email disclaimer DOs and DON’Ts.
    With the shift in today’s hiring climate (, many companies are choosing to hire freelancers to get projects completed efficiently and inexpensively…
    The Bounty Board allows you to request an article or video on any technical topic, or fulfill a bounty request to earn points. Watch this video to learn how to use the Bounty Board to get the content you want, earn points, and browse submitted bount…
    Where to go on the main page to find the job listings. How to apply to a job that you are interested in from the list that is featured on our Careers page.

    729 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    19 Experts available now in Live!

    Get 1:1 Help Now